Цитата(ReAl @ Mar 21 2008, 10:38)

http://srecord.sourceforge.netУмеет генерировать в том числе и asm-файл с директивами секций и метками (два варианта - с RSEG и .text), С-файл с массивами (но надо или перед сборокй допиливать напильником полученный файл на тему __flash/PROGMEM, можно sed-ом/gawk-ом автоматизировать), или допиливать сам srecord, чтобы можно было какие-то расширенные ключи или, ещё лучше, шаблон С-файла подсовывать.
ясно, я догадывался что без напильника тут не обойтись

сгенерировал массив, вставил в код, и выяснилось что что C-компилятор (CrossWorks AVR 1.4) не переваривает массивы > 32767 байт:
const char my_array[N]={n1,n2,...nN};//где N>32767 - ОШИБКА!
это во всех версиях так, ило что то где то надо включить, чтобы компилер это переваривал?
ещё заметил такой момент, линковка при использовании больших константных массивов занимает много времени - минут этак по 5-10! это глюк?