|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis
- e1 E5 ~. _+ G4 F# U! R我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,4 S2 W3 Q% M9 ?5 ]: B7 v: R+ l% x
(unsigned int)(1<<2 | 1<<20 | \' ^2 n' y. k' x7 H! Y6 C
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt9 F+ F* A$ w) L5 z4 j
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址' E4 ]( y! Q+ v* h. X6 A3 x$ {
(unsigned short)(MAX_ACOUNT), // aCnt
5 r( q r7 Q% ?2 C (unsigned short)(MAX_BCOUNT), // bCnt- A6 M1 \' W8 @4 @
(unsigned int) rcv_buffer1, // 目标地址
- \7 d5 N6 a2 x# t- S (short) (MAX_ACOUNT), // 源 bIdx
) X+ N) w8 S, G& |5 g (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
' k2 z$ n! O: x6 o3 H" Y6 C (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位. ?: A2 w5 Q7 j' [
(unsigned short)(MAX_BCOUNT), // bCnt 重装值. n0 L: \8 q6 G: D+ ~; |" V8 u
(short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx. D9 m# m, D' U: H0 I3 }' \+ [9 I4 ?8 i
(short)(MAX_ACOUNT), // 目标 cIdx% H6 [2 h" X5 o0 Y: }
(unsigned short)MAX_CCOUNT // cCnt
+ {/ T6 y# n7 A( q) Q
- t% b8 P2 H. w* ]/ K( b8 Y而在数据手册中,
; L# s' y# I; p/ x
& ~. y+ p: z2 X8 s数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),5 v5 ~+ u3 C! e
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
9 Y o( L8 J3 s4 L" [! r |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|