|
Вот текст...(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