[an error occurred while processing this directive]
Испытал иар4-12 на рабочем проекте от 4-11. ~30K. Результаты(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Lamer 13 декабря 2005 г. 11:47

1. Насчет volatile - дает абсолютно те же предупреждения, что и 4_11:
Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement C:\IAR_4_12\avr\IPP\meassure.c 1495

2. Насчет глобальных no_init - так же как и в 4_11, при конфигурации через диалог среды, пытается искать внешнюю eeprom, т.е. ищет сегмент NEAR N:
Error[e16]: Segment NEAR_N (size: 0x25 align: 0) is too long for segment definition. At least 0x25 more bytes needed.
The problem occurred while processing the segment placement command
"-Z(DATA)NEAR_N=_..X_EXT_NV_BASE:+_..X_EXT_NV_SIZE", where at the moment of placement the available
memory ranges were "DATA:10ff--1"

Резюме для себя - остаюсь на 3-20.



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru