ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
157083 Топик полностью
ReAl (20.05.2009 13:34, просмотров: 250) ответил Sergey Pinigin на разнообразие всех возможных вариантов преобразований требует уйму памяти. Или отдай память стандартным либам, или выточи свою функцию вывода.
scmRTOS, четыре процесса (кроме idle), два из них используют fprintf, подкомпилирована версия форматтера с плавающей точкой. Всё это крутится в atmega168. avr-gcc. Процессам от щедрот по 150 байт стека выделено. Которые с fprintf-ом, около 30-40 байт запаса ещё имеют, судя по контролю стека. Правда, сами процессы пока простые, но mutex+event в вызываемых из них функциях как для доступа к fprintf, так и для прочих нужд - имеются. У одного ещё и входная очередь.