|
|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?
) a3 E) ^6 }2 Y2 f" w, |7 Q8 q) L4 ?代码如下:, j2 a u. |2 ~" w* m) \$ r1 d7 ?. t
*edma3_eecr = 0x00000004;" m% ?% B9 ~" s4 D& a$ a0 B; [
*edma3_ecr = 0x00000004;9 W9 v9 d4 Q" a9 ]2 ^
*edma3_esr = 0x00000000;0 X( V8 G& u- i' z
) w$ g- D$ C) O5 o
7 Z7 H8 ]1 D* O' I; R/ \0 ] W' O
g9 k8 y8 m! u- c3 D
打印出来的如下:3 f! Y# f% F1 h5 G9 G: [: M
*edma3_ecr=0;4 a* @: n, M; h B
*edma3_eecr=0;
) v; H9 G- @- r$ T1 g *edma3_esr=0;! q, C. ?2 i, e1 u" V) V& T* I
9 h/ K& E& z) J6 |: R
|
|