Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Error[Pe020]
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
Artёm
Доброго времени суток.

Перехожу на IAR...

При компиляции файла выдаёт ошибку: Error[Pe020]: identifier "EERIE" is undefined
причем на одну строку ругается а на другую, стояшую следом, нет.

кусок кода:

...
eepromInterruptSettings= EECR & (1<<EERIE); //выдает ошибку
EECR &= ~(1<<EERIE); //а сдесь не выдаёт
...

Код взят с AVR106: C functions for reading and writing to FLASH.

Почему в одном месте пишет что неопределел индентификатор, а в другом всё нормально?
Непомнящий Евгений
Близкорасположенные одинаковые ошибки не выдаются, поэтому и не выдает.
А EERIE вообще присутствует в хидерах, которые вы подключили?
IgorKossak
Цитата(Artёm @ Nov 20 2007, 14:17) *
Доброго времени суток.

Перехожу на IAR...

При компиляции файла выдаёт ошибку: Error[Pe020]: identifier "EERIE" is undefined
причем на одну строку ругается а на другую, стояшую следом, нет.

кусок кода:

...
eepromInterruptSettings= EECR & (1<<EERIE); //выдает ошибку
EECR &= ~(1<<EERIE); //а сдесь не выдаёт
...

Код взят с AVR106: C functions for reading and writing to FLASH.

Почему в одном месте пишет что неопределел индентификатор, а в другом всё нормально?

В настройках проекта General Options -> System установите галочку Enable bit definitions in I/O-Include files
Если ошибки однотипные, то указывается первая встретившаяся.
Artёm
Цитата(IgorKossak @ Nov 20 2007, 15:25) *
В настройках проекта General Options -> System установите галочку Enable bit definitions in I/O-Include files


Спасибо! Ошибки пропали.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.