Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Вопрос по IAR AVR и printf (+)
Отправлено
f16 28 июля 2009, г. 20:38
Как сделать, чтобы по %s выводились строки из флеша?
prinf_P("error_message: %s", errors[error_number]);
Строки errors[] лежит во флеше, массив указателей в RAM:
char __flash* errors[]={"я дурак","ты дурак", "он дурак"};
Как понимаю, printf по %s ожидает указатель на RAM и ничего в данном случае не выводит (((
Составить ответ | Вернуться на конференцию.
Ответы