Jak wygenerować Burst Read / Write w ARM?

H

hgz

Guest
Cześć,
Chcę, aby wygenerować dalsze rozerwanie / zapisu, użyte STMIA / LDMIA, ale zawsze generuje jedno ramię zapisu / odczytu, puszka metalowa ktoś powiedz mi jak config ARM?

Dzięki!
hgz

 
1.STM / LDM
na przykład:
mov r0, # 0xa0000000, to jest mapa pamięci start
LDMFD r0!, (R1-r8); spróbować LDM ud lepiej dotknąć więcej rejestrów tutaj
ADD R0, R0, # 0x100; spróbować innej mapy pamięci
STMFD r0!, (R1-r8); spróbować STM

2.enable MMU / cache a następnie linefill / clean
To bardziej skomplikowane.:)
Jeśli u już wiedzą jak to zrobić, zrób to.
Albo zignorować.

 
Dziękujemy za odpowiedź.
1.I mają przetestować przypadku badania Burst = 1, generować incr, Tak czy nie?Muszę wygenerować HBURST = INCR8/INCR4, Czy to przypadek testowy wytworzenie?

Linefill 2.Cache, musimy umożliwić MMU?
3. Jak wygenerować linefill cache?Czy możesz dać mi prosty przykład?

Thanks a lot.

BR!

 

Welcome to EDABoard.com

Sponsor

Back
Top