|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?
4 V2 o; b5 `( L代码如下:
+ f/ x9 @ a) Z *edma3_eecr = 0x00000004;
2 U* I5 \( C) _; j *edma3_ecr = 0x00000004;$ p# h0 [; W+ G( L
*edma3_esr = 0x00000000;+ F8 t e: ^$ `0 Y$ E3 l
$ H5 t! t5 J) S5 }; A: b2 c
# f3 T, J! U) Q' F7 K0 @
( c) S& w3 H* D7 _1 h# y- [. W; m, u: R! p3 a* V$ y! @
打印出来的如下:
. c l3 z; o6 ~% [7 R5 C*edma3_ecr=0;3 i2 k7 W, o* `
*edma3_eecr=0;' l7 I2 j; @4 U* P2 f8 j" `
*edma3_esr=0;" _$ k8 F4 c2 g, F$ z( `
( N% h9 l/ B1 s) [- Q/ } |
|