реклама на сайте
подробности

 
 
> MC56F8006 + Code Warrior 8.3, Как поместить нужные данные во флэш при компиляции по нужным мне адрес
Димитрий
сообщение Dec 2 2010, 17:01
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 184
Регистрация: 21-03-06
Из: Нижний Новгород
Пользователь №: 15 435



Начинаю работу с данным продуктом. Не могу разобраться как поместить данные во флэш память на этапе компляции по необходимому мне адресу.
Данные собой представляют массив в 800 байт.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
repairDV
сообщение Dec 2 2010, 23:54
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 578
Регистрация: 7-11-06
Из: Хабаровск
Пользователь №: 22 044



О, уже 8.3 есть? А он под Виндой 7-кой работает? А то 8.2 - ни фига. Короче, вам нужно сделать так. Вначале просто чего-нибудь зашить в проц и остаться в режиме дебага. В этом режиме работает сканирование дампа памяти. Там есть такое окошечко отдельное. В этом окошечке просмотреть всю память и определиться с местом, которое "Варриор" оставил пустым. Затем, не знаю, есть ли у вас такой файл, в "для DSP56F803" есть файл "DSP56F803 init.c" в него нужно вставлять текст, ну я писал в АСМе
push A
push B
push R0
push R1
move #$01d9,A1
move #$0100,R0
nop
move A1,X:(R0)

move #$01da,B0
move #$0101,R1
nop
move B0,X:(R1)+
nop
move #$01dc,B0
nop
move B0,X:(R1)+
nop
move #$01dd,B0
nop
move B0,X:(R1)+
nop
move #$01df,B0
nop
move B0,X:(R1)+
nop
move #$01e1,B0
nop
move B0,X:(R1)+
nop
move #$01e3,B0
nop
ну, и т.д., вы, как специалист, должны разобраться. Т.е. вы пишете свои данные в тот выбранный пустой отрезок флэша. Кстати, я сейчас работаю с MC56F8037. Там, у них в хелпике по поводу этого проца несколько другие рекомендации. Но мне сейчас собственные данные в памяти флэш не нужны, поэтому не разбирался. Кстати, там нужно не перепутать, в какое место в пространстве "init" - файла свой текст вставлять, там это не так просто.


--------------------
Маленький нанайца. А-а. А-а. Оморочком плыл. Маленький проточка. Осетра ловил.
Go to the top of the page
 
+Quote Post
Димитрий
сообщение Dec 3 2010, 11:22
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 184
Регистрация: 21-03-06
Из: Нижний Новгород
Пользователь №: 15 435



ясно спасибо попробую. под 7-ой не проверял.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 14:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016