[an error occurred while processing this directive]
Ничто не мешает обнулить или всю память DSP или только какой-то кусок автоматом при загрузке программы через JTAG
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено AntZ 19 июля 2004 г. 10:08
В ответ на: (+) отправлено LindonJohnson 19 июля 2004 г. 09:59


hotmenu PLC5502_EMIF_Init()
{
/* Global EMIF registers */
GEL_MemoryFill(0x800,2,1,0xXXXX); /* EGCR1 */
GEL_MemoryFill(0x801,2,1,0xXXXX); /* EGCR2 */

/* CE2 Setup */
GEL_MemoryFill(0x808,2,1,0xXXXX); /* CE2_1 */
GEL_MemoryFill(0x809,2,1,0xXXXX); /* CE2_2 */
GEL_MemoryFill(0x828,2,1,0xXXXX); /* CE2_SC1 */
GEL_MemoryFill(0x829,2,1,0x0); /* CE2_SC2 */

/* Clear SRAM */
GEL_MemoryFill(0x400000,1,0x8000,0x0);
GEL_MemoryFill(0x408000,1,0x8000,0x0);

GEL_TextOut("PLC5502 EMIF initialization Completed.\n");
}

Чтобы делалось автоматом при каждой загрузке файла -


/* OnPreFileLoaded() is executed before a file is loaded. */
OnPreFileLoaded()
{
/* Reset the CPU to clean up state */
GEL_Reset();
PLC5502_EMIF_Init();
}


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

Ответы


Отправка ответа

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

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

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru