|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?
) F% }# |6 y2 k8 `5 D8 t- j代码如下:2 K9 T+ u+ X9 r
*edma3_eecr = 0x00000004;
: \$ ]$ y; W" m/ F+ f *edma3_ecr = 0x00000004;
* w1 ~* s/ _" ~* F, ]3 y8 S) V *edma3_esr = 0x00000000;
: o/ s8 r) h6 a) N( X' e" Q
; s* N% [. A2 C: N) N% h/ r/ C% t2 f$ n; Z& r1 d: r# |0 q
2 f! g- b5 f5 t! B. r& F8 E
7 a2 U! ^1 @. i- C7 |, p9 o打印出来的如下:9 }9 ?& [" [& X' W! m$ _! W7 K& J
*edma3_ecr=0;. c3 d& Y* `3 E6 N- S8 H
*edma3_eecr=0;5 }9 S! v9 P4 ?' f
*edma3_esr=0;/ }, M2 t* z% e2 J* Q; C
2 l/ j" h2 |! O. a$ q0 w% a% M
|
|