Boot Loader Для Atmega8
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено JTAG 25 августа 2003 г. 15:00

О задаче: Есть основная программа которая находится в boot loader flash Section которая может связываться по UART с PC и принимать от него данные, которые будут записываться в Application Flash Section.
Что –то я не пойму что нужно написать на Си чтобы программа в boot loadere могла записывать во flash в секцию Application Flash Section.
Можно ли через указатели типа так:
*char a;
a=(char*)0x Fa0; //установить указатель на Application Flash Section
*a=2; //Записать значение

Как я понял из даташита Flash пишится страницами и перед записью во Flash нужно с стереть нужную страницу.
Не совсем понятно как это реализуется на Си, Есть ли в IARе какие нибудь спец функции для этого?



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

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru