|
ICCAVR 6,7, Как преодолеть лимит кода в 4К ? |
|
|
|
Jun 24 2005, 05:17
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 13-05-05
Пользователь №: 4 979

|
Привет Всем! Жил не тужил с ICCAVR 6.31A (Professional) пока размер кода не превысил 4К Не компилируется и оптимизатор не помогает вылетает с ошибкой: !Internal Error: unexpected JMP instruction для Мега8515 Подскажите как преодолеть этот лимит, прога была лицензирована (кряком)
В ICCAVR 7.0 есть такое ограничение? у меня он есть но с просроченным демо. если его лиицензировать?
|
|
|
|
|
Jun 24 2005, 06:44
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 13-05-05
Пользователь №: 4 979

|
Спасибо Yung!! Действительно это предел кристалла, а не лицензии. Только дошло что 8К Mega8515 это в байтах У меня последняя строка листинга: 1104 9508 RET т.е. 4356-слов -компилировал для меги64:
|
|
|
|
|
Jul 26 2005, 10:37
|
Группа: Новичок
Сообщений: 11
Регистрация: 26-07-05
Пользователь №: 7 101

|
Другой прикол по лимиту - стоит версия ICC AVR 6.25C доведенная кряком для pro уровня и в одинпрекрасный день ругается мол файл s первысил лимит в 64 К, но ведь у PRO версий нет огрничений на код??? а у меги 128 нет всего 128 кбайт памяти...странно...
|
|
|
|
|
Jul 27 2005, 04:57
|
Группа: Новичок
Сообщений: 11
Регистрация: 26-07-05
Пользователь №: 7 101

|
А чем лечил ?
|
|
|
|
|
Jul 28 2005, 08:07
|
Группа: Новичок
Сообщений: 11
Регистрация: 26-07-05
Пользователь №: 7 101

|
Цитата(yung @ Jul 27 2005, 23:23) А по моему - это тот же самый случай. ICC выдает размер выходного кода в словах, а не байтах. Т.е. 64к - это предел памяти самого кристалла. 128 кб флэша - это 65536 команд. Вот в том то и прикол, что нет. Когда в программотр as2 прошивку загружаешь - размер у нее всего 72804 байта !
|
|
|
|
|
Jul 29 2005, 05:49
|
Группа: Новичок
Сообщений: 11
Регистрация: 26-07-05
Пользователь №: 7 101

|
Цитата(yung @ Jul 28 2005, 22:12) Поищи по моим сообщениям - я уже пару раз выкладывал путевое лекарство для ICC 6-й серии и как им пользоваться. Если и оно не поможет - пиши, где-то все-таки глюк. Кинь лекарстово на мыло плиз tomzol@rambler.ru
|
|
|
|
|
Jul 29 2005, 19:19
|
Местный
  
Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669

|
ВОТ
Прикрепленные файлы
Iccreg.zip ( 274.95 килобайт )
Кол-во скачиваний: 631
Iccreg.zip ( 10 килобайт )
Кол-во скачиваний: 173
|
|
|
|
|
Aug 5 2005, 09:34
|
Группа: Новичок
Сообщений: 1
Регистрация: 5-08-05
Пользователь №: 7 381

|
Цитата(yung @ Jun 24 2005, 09:16) Мне обещали лекарство на ICC 7, как дадут - поделюсь. Ещё не дали? Если есть, пришли, плиз на me21(sobaka)yandex.ru Спасибо!
|
|
|
|
|
Sep 5 2005, 09:03
|
Участник

Группа: Свой
Сообщений: 50
Регистрация: 3-08-05
Пользователь №: 7 308

|
Ну как лекарство для Icc 7.* появилось? или к нему от 6.* подходит? Если нетрудно, выложи!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|