Цитата(TeddyIn @ Jan 4 2009, 13:14)

на схем.нет говорят, что BIN файл должен быть меньше, чем НЕХ.
Прошивка в формате BIN имеет тот же размер, что и прошивка в памяти программ микроконтроллера. А файл в формате (Intel) HEX это всего лишь
специальный формат представления данных той же прошивки. Если прошивка представляет из себя
непрерывную область памяти (в противном случае вовсе не обязательно, что следующее утверждение справедливо), то HEX-файл
на диске вашего компьютера конечно же больше места займет. Но в процессе загрузки его в память программ микроконтроллера он преобразуется в тот же размер, что и BIN. Есть специальные утилиты BIN2HEX и HEX2BIN для преобразования файлов из одного формата в другой. Найти их можно, например, на сайте
Keil. Так что по большому счету для вас нет особой разницы в каком формате будет представлена прошивка.