|
|
在进行寄存器操作配置EDMA3 时,发现给eecr,ecr,esr着几个寄存器写不进去值,一直都是0,这是怎么回事?
4 X+ I( {/ A4 k Y( A' B d$ C代码如下:# N0 j3 V/ j) d" ], i
*edma3_eecr = 0x00000004;& ^3 y' c: [+ @+ q
*edma3_ecr = 0x00000004;
) d# o5 R4 O+ k! Z *edma3_esr = 0x00000000;; s: H0 X5 N! H; y0 U) z- s
) A& `/ A$ A2 j, }9 Q
* Z5 d c, Q. p
* B- R& p+ \4 `5 B0 t0 q" [+ w7 y/ _
打印出来的如下:
! Z# B# `, Q0 a3 t( t*edma3_ecr=0;: z* B" P5 k' p2 `, s0 F! w7 q
*edma3_eecr=0;
* R0 O( A$ j' i4 x9 Z *edma3_esr=0;
s! Y, g" E& B [, \4 j: J
/ m" }# w& q( c! m |
|