Логично. А интересно узнать, какими ассемблерными командами он должен косвенно обращаться в io область?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Сергей Борщ
09 апреля 2004 г. 13:15
В ответ на:
А другого нету похоже! IAR не разрешает делать указатели на __io ошибка возникает Error[Ta034]: __io pointer/reference is not allowed.
отправлено Krs 09 апреля 2004 г. 13:02
Составить ответ
|||
Конференция
|||
Архив
Ответы
Обычными как для RAM! архитиктура атмела это предусматривает! даже в регистр можно так писать!
—
Krs
(09.04.2004 13:31,
пустое
)
Обычными как для RAM! архитиктура атмела это предусматривает! даже в регистр можно так писать!
—
Krs
(09.04.2004 13:31,
пустое
)
Мона, но есть толстость ;О)...
—
=mse=
(09.04.2004 13:54, 173 байт)
А вот IAR компилер при &PORTA например возвращает адрес уже с +0x20 так что все ок!
—
Krs
(09.04.2004 14:38,
пустое
)
Командами доступа к обычной памяти(+)
—
Уэф
(09.04.2004 13:29, 202 байт)
Так и я о том же. Чем не устраивает обычный указатель на область RAM?
—
Сергей Борщ
(09.04.2004 14:02,
пустое
)
Меня?! Не устраивает?! Просто я говорю, что по возможности лучше все таки использовать in out.
—
Уэф
(09.04.2004 15:21,
пустое
)
тем более, что ин-аут быстрее
—
=mse=
(09.04.2004 15:41,
пустое
)
Ага, не успел in, а тут уже и out пора...
—
Уэф
(09.04.2004 16:33,
пустое
)
Консенсус
—
Сергей Борщ
(09.04.2004 15:38,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru