|
Использую для получения hex-файла bat-файл примерно следующего содержания:
del *.hex
del *.eep
"C:\iar\avr\bin\postlink.exe" -intel-extended -code proj.raw code.hex
"C:\iar\avr\bin\postlink.exe" -intel-extended -xdata proj.raw eeprom.eep
Проблема возникла когда размер программы превысил 64kB: программа перестала работать, хотя при отладке JTAG-ом работала.
Как правильно получить hex, если размер программы больше 64kB?
Возможно ли вообще использовать этот формат в таких случаях ( в hex-файлах использается для адресации 2 байта, поэтому непонятно как он адресует память после 64kB)?
E-mail: info@telesys.ru