Ответ: Наверное речь идет об ARM?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Bill
25 сентября 2003 г. 13:31
В ответ на:
Народ посоветуйте PLZ как можно скопировать процедуру во внешнюю SRAM и там ее выполнять? Есть ли стандартный алгоритм(процедура)? Компилятор IAR.
отправлено JTAG 25 сентября 2003 г. 13:22
Составить ответ
|||
Конференция
|||
Архив
Ответы
Да речь идет об ARM , но я думаю это можно сделать и для AVR если внешнюю память добавить?
—
JTAG
(25.09.2003 13:46,
пустое
)
Ответ: Нет, для AVR это принципиально невозможно, впрочем как и для любого процессора с Гарвардской архитектурой. У них память программ и данных занимают различные адресные пространства.
—
Bill
(25.09.2003 13:53,
пустое
)
...для AVR это принципиально невозможно, впрочем как и для любого процессора с Гарвардской архитектурой, НЕ ИМЕЮЩЕГО ВНЕШНЕГО ИНТЕРФЕЙСА С ПРОГРАММНОЙ ПАМЯТЬЮ.
—
Для 51 можно PSEN | RD
(25.09.2003 14:14,
пустое
)
Вы ошибаетесь, если считаете что к AVR не подключается внешняя память программ.
—
KAN
(25.09.2003 14:18,
пустое
)
Ответ: Возможно. Назовите тип контроллера, было бы очень интересно. В ряде случаев это здорово пригодилось бы.
—
Bill
(25.09.2003 14:25,
пустое
)
Ответ: AT43USB320A->
—
KAN
(25.09.2003 14:29,
пустое
,
ссылка
)
Вещица в себе... К тому-же глюкавая.
—
Точка опоры
(26.09.2003 09:29,
пустое
)
Ответ: Спасибо! Сейчас посмотрю.
—
Bill
(25.09.2003 14:37,
пустое
)
Yes-s-s!!! ;О)
—
=mse=
(25.09.2003 14:34,
пустое
)
Хотя, такое все таки наверное можно будет сделать, если вы функцию из внешней памяти перепищете в программную память. Для этой цели в AVRmega имеется инструкция spm.
—
Bill
(25.09.2003 13:59,
пустое
)
По AVR понял, большое спасибо!
—
JTAG
(25.09.2003 14:15,
пустое
)
архитектура фон-неймана (говорят об ARM а не AVR )
—
KAN
(25.09.2003 14:09,
пустое
)
И для AVR это делают и для 51! Ставят оперативку в верхние адреса и организуют двойной доступ к ней: как к памяти программ и как внешней памяти, и все!
—
KAN
(25.09.2003 14:13,
пустое
)
Ответ: У AVR нет возможности выбирать команды из памяти ДАННЫХ, независимо от того по каким адресам расположена эта память Для 51 это вполне возможно, поскольку ЛОГИЧЕСКИ вся память представляет единое целое, хотя физически она может быть как внутри контроллера, так и вне его.
—
Bill
(25.09.2003 14:20,
пустое
)
Есть AVRы с внешней памятью программ (те - которые с функциями USB)
—
KAN
(25.09.2003 14:26,
пустое
)
Ответ: Посмотрел. Здорово! Еще раз СПАСИБО!
—
Bill
(25.09.2003 14:49,
пустое
)
Ответ: Но попутно был задан вопрос по AVR.
—
Bill
(25.09.2003 14:12,
пустое
)
да, это я запарился....мои извенения
—
KAN
(25.09.2003 14:15,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru