Ворос по ARM...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено nameless 01 сентября 2003 г. 11:03

Вот текст...(IAR)
AT91R40008...память-внутренняя, после ремапа

loop:
STR R5, [R7, #PIO_SODR_add] ;
STR R5, [R7, #PIO_CODR_add] ;
STR R5, [R7, #PIO_SODR_add] ;
STR R5, [R7, #PIO_CODR_add] ;
ADD R2, R2, #0x01
nop
nop
CMP R2, R3
nop
nop
BEQ get_out
ADR R10, loop
BX R10
get_out:
ADD R4, R4, #0x01
ADR R10, main_2
BX R10

Если не ставить NOP-ы, то после ADD или CMP уходит в ABORT... а почему???
Да! и на вывод уходит почти 4 MCLK ...а почему???

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

Ответы



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

E-mail: info@telesys.ru