Ответ: А какие выводят из флэша? Есть стандартные в библиотеке?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Mty
31 октября 2005 г. 12:12
В ответ на:
Памяти не хватило.
отправлено -Тумблер- 31 октября 2005 г. 12:06
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: да
—
-Тумблер-
(31.10.2005 12:25
194.190.161.241
, 1040 байт)
Ответ: Выходит printf всегда копирует данные из flash в RAM перед выводом? А если
—
Mty
(31.10.2005 12:31
195.34.23.90
, 164 байт)
Сразу.
—
Bill
(31.10.2005 12:35
193.233.83.90
,
пустое
)
Ответ: Спасибо, но осталось неясным вот что
—
Mty
(31.10.2005 12:57
195.34.23.90
, 317 байт)
По умолчанию строчные литералы располагаются в SRAM. Можно изменить
—
Bill
(31.10.2005 13:01
193.233.83.90
, 106 байт)
Но, Bill, (+)
—
Vladimir Ljashko
(31.10.2005 16:26
82.209.197.89
, 497 байт)
Там (для AVR) есть разные варианты реализации printf, отличающиеся
—
Bill
(31.10.2005 17:05
193.233.83.90
, 345 байт)
Лучше, но не гарантировано. Все равно промежуточный результат printf хранится в стеке. Вот у меня все работало нормально, пока не перестало компилироваться, тк ОЗУ закончилось.
—
Vladimir Ljashko
(31.10.2005 18:21
82.209.197.89
,
пустое
)
Ответ: Круто. понял.
—
Mty
(31.10.2005 13:04
195.34.23.90
,
пустое
)
Делай так....
—
Хитрый Чен
(31.10.2005 14:20
62.165.43.246
, 490 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru