|
|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?* M* z5 C$ F' y7 e, x
代码如下:
) L3 W) I* x0 i8 Y+ s- x *edma3_eecr = 0x00000004;
) D. L" r( F6 c; n! ~ *edma3_ecr = 0x00000004;
! o: U- p$ u$ J$ f *edma3_esr = 0x00000000;) B% y: Z4 A3 L0 e7 f
1 Y& C0 Q4 V0 [& f
: J& H; N3 J3 _; k9 y
& u6 W. m7 l# z( `0 q( p \7 ~4 q
, M' a4 Z' |2 o. Z7 J6 O$ q/ X; i打印出来的如下:
2 B+ }* ]3 a) r# p) H*edma3_ecr=0;5 `& [7 M2 C) H2 M Y, G
*edma3_eecr=0;2 I3 ?! K. n" o( M" H
*edma3_esr=0;( ^& U% y% |& ?" F# H5 G) v
8 c. u0 _3 H8 u" ~- |
|
|