Технический форум по робототехнике.
Валерос » 08 май 2007, 02:14
Собственно скачал с оф сайта 30-ти дневную последнюю версию. Создал проект. Всё компилится, без ошибок. А HEX в Release отсутствует напрочь. Как его получить? Научите люди умные...
avr123.nm.ru » 08 май 2007, 06:09
Описано конечно у меня в FAQ по AVR - avr123.nm.ru/avrfaq.rar
IAR - Опции проекта - линкер - output выбрать галочку "Override default" и $PROJ_FNAME$.hex
затем отметить "Other" и выбрать формат "Intel standart"
North » 08 май 2007, 09:36
Как вариант можешь сам их сгенерить из командной строки так:
@"C:\Program Files\папка где лежит IAR\avr\bin\PostLink.exe" -intel-extended -code %1 C:\Code.Hex - для кода
@"C:\Program Files\папка где лежит IAR\avr\bin\PostLink.exe" -intel-extended -xdata %1 C:\Data.Hex - для ЕЕПРОМа
Для этого ещё нужно чтобы в настройках проекта Project options -> Linker -> Format переключить на Other и выбрать Output format -> Simple
Валерос » 08 май 2007, 10:37
Вау, спасибо за быстрые ответы. Пойду пробывать, в смысле учиться.
Ура!!!! заработало!!! В смысле сгенерилось. Теперь отладка...
Сергей » 08 май 2007, 12:03
Народ, почему никто не любит пользоваться поиском?? Я уже говорил как правильно и без гемора сделать bin в IAR.
http://www.roboforum.ru/viewtopic.htm?t=2412&highlight=iar тоже самое нужно сделать и для hex'а. :?
Валерос » 08 май 2007, 13:11
то-же самое это что? можно по шаговую инструкцию?
Сергей » 08 май 2007, 15:14
я там написал пошаговую инструкцию, что не понятно?