|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?
5 ]( z+ G' g8 V. `1 t# S代码如下:0 T! g, O1 |7 H9 U, ]
*edma3_eecr = 0x00000004;
9 q( M# z6 S2 P9 }) h6 O9 X6 e *edma3_ecr = 0x00000004;
5 ?% g3 }/ g6 p2 a5 E# T, F: ^" D7 P *edma3_esr = 0x00000000;& e% L: J( Q* P3 ]
1 Q" a7 v- a: _( u- t
: D" l2 ~. X8 F7 h2 ], q+ a F; s7 H7 x7 S; F) F$ K
7 W# G! \2 R+ A1 x. I4 s4 K
打印出来的如下:
; L- C$ b) z' D+ b( b: ]6 y*edma3_ecr=0;
2 \+ Q. C+ J' m$ M& |6 v' Z$ @; a*edma3_eecr=0;4 l" X& A- R. I! F( C% ~' }
*edma3_esr=0;
$ i6 S+ _ n& c% H) `$ [, Y3 B$ ]/ l, `
|
|