Большой Воронежский Форум
»Радиолюбитель>Размер программы для микроконтроллера
Minstrel 10:51 15.11.2011
У меня такой вопрос: есть программа для микроконтроллера AVR, которая занимает 33 КБ (выходной hex файл). Не пойму какой микроконтроллер подобрать. С какой памятью. Дайте совет. [Ответ]
abcdefzx 12:13 15.11.2011

Сообщение от Minstrel:
какой микроконтроллер подобрать

А для какого программа написана? Они не только объёмом памяти отличаются.

Сообщение от Minstrel:
которая занимает 33 КБ (выходной hex файл)

Ни о чём не говорит, ибо http://ru.wikipedia.org/wiki/Intel_HEX. Сейчас глянул один из своих проектов. Размер кода 6,181 кбайт (по отчёту компилятора), размер hex-файла 17,484 кбайт. [Ответ]
Minstrel 14:03 15.11.2011
Программа написана для ATmega16. Прога писалась в AVR Studio и успешно тестировалась в Proteus. Вот теперь думаю собирать реальное устройство.
Как тогда узнать реальный размер программы? Чтобы я не купил МК со слишком маленькой памятью. [Ответ]
Minstrel 14:17 15.11.2011
Разобрался. Оказывается при компиляции все указывается :-) я как-то раньше не обращал на это внимание. Там даже пишется сколько % от памяти занято. У меня код получился 11.8Кб, а у ATmega16 памяти 16К. Стало быть все здорово! Всем спасибо :-) [Ответ]
Вверх