|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis+ f) W, Z% K0 n
我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,
' D2 a) I/ F5 O2 n: Y6 q6 Y (unsigned int)(1<<2 | 1<<20 | \! R a+ z4 \& B; @
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt8 F6 M! f% V; Q' z' ]$ ]
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址% O7 O3 v( a) U6 C2 u
(unsigned short)(MAX_ACOUNT), // aCnt. g- U! O% I2 v1 k9 H
(unsigned short)(MAX_BCOUNT), // bCnt
6 e) @: i1 n( o! s8 j (unsigned int) rcv_buffer1, // 目标地址
+ |0 j/ V/ U. c+ I) \: c (short) (MAX_ACOUNT), // 源 bIdx
# b( `# L1 N& b F+ ^$ [$ M (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
+ L. C5 \: b8 P' k7 K$ Z (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位
" R* o* B$ w3 M* z6 Y5 p& @ (unsigned short)(MAX_BCOUNT), // bCnt 重装值
/ p3 k6 @/ V, p: X$ _, a2 M: G5 u (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx2 q/ N G+ F1 ?7 M' }
(short)(MAX_ACOUNT), // 目标 cIdx
# _) k' H# \. E (unsigned short)MAX_CCOUNT // cCnt
/ [/ g) g5 `8 F! Q& v A$ \
; @! V4 k8 M; z* Y4 y而在数据手册中,
% O3 b: m6 v" `5 \4 E+ f- r! c9 d7 O" P; f
数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),
$ p9 ?& D/ P% u, r请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?, ~, E6 j0 a( a9 a. M; ?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|