|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?
N: o% U" a5 r4 ~代码如下:8 W. a7 i& O# U7 S: {* }
*edma3_eecr = 0x00000004;
) Q1 M% r' A' w, [* s( { *edma3_ecr = 0x00000004;: M; B5 |3 r. o4 F* f
*edma3_esr = 0x00000000;
) h8 ^- a: |' v. I. j0 y" ?2 C, g: v5 m) T8 B' R% I% W6 p/ t
' o, q' J8 `5 i8 C8 e. K/ d' D. _
: d8 T/ c7 d8 b) E- i1 h9 r8 a
; r/ B. x4 D+ |1 W7 t' E0 y% X打印出来的如下:' `8 j; X9 g5 s0 c0 C
*edma3_ecr=0;
i) a. k) C0 C2 C9 i- O*edma3_eecr=0;; t5 p8 F- F: A9 f4 H: `, j
*edma3_esr=0;2 Z$ k C3 o) p+ q2 O" M
$ s0 q- y3 S4 J; L) i |
|