|
SiLabsIDE, Как заставить генерить *.hex файл |
|
|
|
 |
Ответов
(1 - 14)
|
Aug 29 2008, 12:13
|

Участник

Группа: Участник
Сообщений: 42
Регистрация: 16-08-06
Из: Москва
Пользователь №: 19 581

|
Цитата(BigBolt @ Aug 29 2008, 15:05)  Пользуем SiLabsIDE. Данная прога генерит загрузочный файл в формате OMF. Как её заставить генерить HEX файл? Давно решал эту проблемму. К среде был подцеплен Кейл. То объектный отладочный файл преобразовал в HEX с помощью утилиты с командной строкой, обнаруженной в установочной директории Кейла. Название не помню. Можно настроить батник и подцепит к среде как внешнюю тулзу.
|
|
|
|
|
Aug 29 2008, 12:29
|
Местный
  
Группа: Участник
Сообщений: 424
Регистрация: 6-03-06
Из: Н.Новгород
Пользователь №: 14 997

|
Цитата(bigal @ Aug 29 2008, 16:13)  Давно решал эту проблемму. К среде был подцеплен Кейл. То объектный отладочный файл преобразовал в HEX с помощью утилиты с командной строкой, обнаруженной в установочной директории Кейла. Название не помню. Можно настроить батник и подцепит к среде как внешнюю тулзу. Пробую...такой метод...ОН51 утилита называется, но номер пока не проходит...вываливаются какието ошибки...разбираюся.... Всё получилось....теперь ясно что и как делать....Но вообще разработчики этого SiLabsIDE могли бы где нить галочку поставить в настройках что бы генерить ХЕКС файл....
|
|
|
|
|
Sep 1 2008, 06:35
|
Частый гость
 
Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415

|
Цитата(BigBolt @ Aug 29 2008, 19:29)  Но вообще разработчики этого SiLabsIDE могли бы где нить галочку поставить в настройках что бы генерить ХЕКС файл.... Они поставили  в Project -> Target Build Configuration...
|
|
|
|
|
Sep 2 2008, 09:26
|
Местный
  
Группа: Участник
Сообщений: 424
Регистрация: 6-03-06
Из: Н.Новгород
Пользователь №: 14 997

|
Цитата(SergeiCh @ Sep 1 2008, 10:35)  Они поставили  в Project -> Target Build Configuration... В версии 1.9 что то не наблюдается...
|
|
|
|
|
Sep 2 2008, 19:43
|
Частый гость
 
Группа: Свой
Сообщений: 119
Регистрация: 29-11-05
Из: Украина, Черкассы
Пользователь №: 11 564

|
Цитата(BigBolt @ Sep 2 2008, 13:26)  В версии 1.9 что то не наблюдается... уже V3.40 и мягко принуждают к SDCC
|
|
|
|
|
Sep 3 2008, 12:49
|
Частый гость
 
Группа: Свой
Сообщений: 119
Регистрация: 29-11-05
Из: Украина, Черкассы
Пользователь №: 11 564

|
Цитата(BigBolt @ Sep 3 2008, 07:31)  А генерит ли эта версия код более 2К если на Сях написать? Сомневаюсь в этом....И в версии 3.2 галки нет тоже... ide не влияет на размер кода ранее был Demo_Keil_for_Cygnal ( C <=4k, asm <=64k, link <=64k), идет с наборами DK сейчас на сайте SiLabs им-ся ссылки: 1) Eval_Keil (2k) 2) SDCC (full)
|
|
|
|
|
Sep 5 2008, 14:05
|
Частый гость
 
Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415

|
Цитата(BigBolt @ Sep 5 2008, 15:42)  Вот такой вопро: Есть SiLabs IDE 1.9. + есно кейловский коппилятр. Код гененриться без ограничений на размер. Если я скачаю SiLabs IDE 3.4 с галкой для генерации ХЕКС файла, то можно ли заменить 1.9 на 3.4? В 3.40 компилятор нет вообще, по любому какой-то придется подсовывать. Если Ваш от 1.90 без ограничений, то из-под чего его не пускай, ограничения в нем не появятся  Укажете в 3.40 путь к компилятору и вся любовь
|
|
|
|
|
Sep 6 2008, 16:45
|
Местный
  
Группа: Участник
Сообщений: 424
Регистрация: 6-03-06
Из: Н.Новгород
Пользователь №: 14 997

|
Цитата(SergeiCh @ Sep 5 2008, 18:05)  В 3.40 компилятор нет вообще, по любому какой-то придется подсовывать. Если Ваш от 1.90 без ограничений, то из-под чего его не пускай, ограничения в нем не появятся  Укажете в 3.40 путь к компилятору и вся любовь  Тут есть один интересный момент... Среда разработки с компилером с диска который поставлялся с девелопер китом. Ограничения были, но благополучно сплыли, усё нормально работает. Но вот я решил не использовать визуальную среду, и стал пользовать компилятор и линкер напрямую по командной строке...И получилось что линкер ругается и говорит о превышении размера кода...Дальнейшие эксперименты показали, что если работаешь через IDE то всё нормально, а если в командной строке то не очень всё хорошо....Компиллер и линкер то один и тот же, непонятно. Вот поэтому и есть сомнения в результате прикрукрутки другой версии IDE.
|
|
|
|
|
Sep 8 2008, 11:00
|
Частый гость
 
Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415

|
Цитата(BigBolt @ Sep 6 2008, 23:45)  Тут есть один интересный момент... Остается скачать и попробовать - за IDE денег не просят.
|
|
|
|
|
Mar 16 2011, 13:19
|
Частый гость
 
Группа: Свой
Сообщений: 77
Регистрация: 2-04-08
Из: Россия, Киров
Пользователь №: 36 422

|
Пробую подружить IDE c компилятором/линкером от IAR. Компилятор нормально работат, а вот линкер ругается. Пробовал разные танцы: - подключал соответствующий файл в командной строке; - очищал lnk51ew.xcl и подключал в нем соответсвующий МК файл; Прошу помощи? 
to_si.bmp ( 136.83 килобайт )
Кол-во скачиваний: 22
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|