Это все так. Но вот вопросик. Делаю IAP, при этом не хочу запрещать прерывания. Копирую младшие 64 байта FLASH (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено vinogradov aleksei 24 ноября 2006 г. 16:09
В ответ на: примеры в Keil - вполне рабочие ;-) отправлено DASM 24 ноября 2006 г. 15:25

в ОЗУ по смещению 0х40000000, потом ставлю MEMMAP=2. Тут все ясно. Если не вызывать функции IAP, все прекрасно работает. Если же вызвать, то програма виснет, поскольку при работе функций IAP Flash недоступна. т.е. надо как-то переместить программу оз Flash в ОЗУ, а потом вызывать IAP. Но как это корректно делается ?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
URL изображения: 
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите из двух единицу:


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание