ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
382274 Топик полностью
fk0, легенда (22.01.2013 13:44, просмотров: 173) ответил Vladimir Ljaschko на все работает, если пройти в спринтфе по шагам. Худший вариант. Похоже, нужно все таки знать, как работает FreeRTOS.
Нуля нет -- а что вместо нуля? ARM, стек растёт вниз. Затирать конец буфера уж точно не может. Покажи sprintf.c здесь (нет IAR). Вариант: таки прерывания не запрещаются? И обработчик портит какой-то регистр (не сохраняется и т.п.) и потому вместо нуля что-то другое. Помнится некоторые компиляторы любят в некоторых регистрах всегда держать ноль для таких случаев.
[ZX]