[an error occurred while processing this directive]
Подскажите пожалуйста, как в IAR прочитать слово из FLASH по определенному адресу?? мк ATMega128
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
ilychoff
03 октября 2006 г. 10:07
Составить ответ
|||
Конференция
|||
Архив
Ответы
a = *((char __flash*)addr)
—
F8
(03.10.2006 10:29
82.207.109.143
, 4 байт)
Это значит, что переменной a присвоить байт расположенный по адресу addr или слово?
—
ilychoff
(03.10.2006 11:08
213.148.176.12
,
пустое
)
Ну, указатель же на char - значит, байт. Сделайте (unsigned int __farflash*) - вытащит слово.
—
Lameг
(03.10.2006 12:06
80.243.9.34
,
пустое
)
Это же для m128. Надо наверно farflash.
—
Lameг
(03.10.2006 10:49
80.243.9.34
,
пустое
)
Упс... а на ключевое слово 128 я то внимания и не обратил.
—
F8
(03.10.2006 11:01
82.207.109.143
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание