Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil область видимости переменных. Нужна помощь
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
smk
В прикрепленном проекте есть файл PinDef.с в котором обявлена переменная
Код
volatile unsigned long PORT;
и файл PinDef.h в котором также упомянута
Код
extern volatile unsigned long PORT;
. Также в файле PinDef.с есть строка
Код
#define   RED_PON   PORT | = 0x00000FFC
. При попытке в главном файле проекта воспользоваться переменной PORT имеем ошибку "незадекларированная переменная". Мне нужно чтобы я в любом файле к которому будет подключен PinDef.h мог использовать переменную PORT и записи типа RED_PON (см.
Код
#define RED_PON    PORT | = 0x00000FFC
в PinDef.h). Как это сделать и почему возникает ошибка? Спасибо.Нажмите для просмотра прикрепленного файла
smk
Попутно подскажите как сделать так чтобы комменты русскоязычные писать можно было? Спасибо.
yashok
В предоставленном проекте Файл PinDef.с в проект не добавлен, а просто находится в папке проекта.

Цитата
Попутно подскажите как сделать так чтобы комменты русскоязычные писать можно было?

Шрифт изменить.
smk
Цитата(yashok @ May 4 2011, 12:33) *
В предоставленном проекте Файл PinDef.с в проект не добавлен, а просто находится в папке проекта.

Шрифт изменить.

Как изменить? В настройках ограниченное к-во шрифтов. Тот, что по умолчанию под виндой русскоязычный, а в кеил нет.
yashok
У меня стоит шрифт Fixedsys.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.