Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Гм, я и дал флеш-указатель на флеш-указатель. Ни одного байта в ОЗУ >>
Отправлено
VasilyS
(80.92.96.25)
22 января 2011, г. 23:23
В ответ на:
В CodeVisionAVR всё работает. Решил портировать в WinAVR, для сравнения. А там засада :-( Всё портировал, на менюшках споткнулся.
отправлено
бомж
22 января 2011, г. 23:19
Вот разыменование.
char t = (char)**Menu;
printf("%c",t); // P
Составить ответ
|
Вернуться на конференцию
Ответы
Как раз CurMenu должен быть в RAM. Но флешно указывать на флешный указатель... :-) А то как же менюшки перебирать?
-
бомж
(22.01.2011, 23:57:4
88.217.108.229
,
пустое
)
Нет в GCC __flash !!! А то бы всё было мёдом намазано.
-
бомж
(22.01.2011, 23:53:17
88.217.108.229
,
пустое
)
А.... Без подчеркивания есть, а с подчеркиванием нет. Что же делать-то? Логический тупик! Как решить проблему? :-)
-
VasilyS
(22.01.2011, 23:55:56
80.92.96.25
,
пустое
)
На этот вопрос способен ответить только человек, имеющий опыт программирования в среде GCC. Опыт других сред программирования не поможет.
-
бомж
(22.01.2011, 23:59:12
88.217.108.229
,
пустое
)
В GCC есть PROGMEM
-
MBedder
(23.01.2011, 00:13:10
80.92.96.19
,
пустое
)
На такое: TMenuItem PROGMEM* PROGMEM* CurMenu; компилятор ругается, что CurMenu только для чтения.
-
бомж
(23.01.2011, 00:18:12
88.217.108.229
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 654:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru