|
|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?
! R) T: h1 b: K( f) P' Y) U代码如下:1 x4 {8 {4 ^' o4 `
*edma3_eecr = 0x00000004;
7 I7 e; Z+ @, j1 B6 z. `: Q *edma3_ecr = 0x00000004;
* c" }% K/ Z( H Q0 M+ Z& I& U *edma3_esr = 0x00000000;
1 v( C6 F4 x' n% w. D0 B- ~- I7 J3 O
; C0 u4 z: u; ~# P N8 ^, D" o6 ^' o. y4 y# }5 o( w" |! `
+ m8 D: d- ~. k% d6 `; V% i
打印出来的如下:+ \3 k& O0 i$ m( V
*edma3_ecr=0;
# P' z/ B, h+ [*edma3_eecr=0;
" g+ [0 }6 h; ? *edma3_esr=0;" M e2 x" b3 B" [
& k0 _1 }- T) S% e- X |
|