Все о радио и радиомониторинге

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Все о радио и радиомониторинге » Микроконтроллеры AVR » Сколько весит прошивка микроконтроллера?


Сколько весит прошивка микроконтроллера?

Сообщений 1 страница 3 из 3

1

Балуюсь немного программированием микроконтроллеров AVR. Заинтересовал вопрос - как определить размер прошивки по размеру HEX-файла? Порылся по интернету и нашел такой коэффициент 2,78, то есть размер хекса, нужно поделить на это число. Например, как показано на этом скрине:

http://s3.uploads.ru/t/Ejt13.png

Проверено на нескольких скомпилированных файлах формата HEX, сделан вывод, что этот коэффициент справедлив как для С так и для Ассемблерных компиляторов, ошибка примерно в 10-20 байт.

2

Мигаем светодиодом на прошивке весом всего 6 байт! Чего только на Хабре не придумают...

http://s3.uploads.ru/t/AQMSX.png

Но можно сделать еще круче, с тем же самым функционалом, но уже на 4 байтах! До чего дошел прогресс...

http://s3.uploads.ru/t/gP76G.png

3

Собственно вот так выглядит в текстовом редакторе HEX-файл. Здесь видно, что вся информация в HEX-файл записывается в шестнадцатеричном виде.

http://s7.uploads.ru/t/4xvWm.png


Вы здесь » Все о радио и радиомониторинге » Микроконтроллеры AVR » Сколько весит прошивка микроконтроллера?