|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis
y* p3 X% _; Z, s; m( H我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,
# S3 R; _9 u" t- b (unsigned int)(1<<2 | 1<<20 | \+ s1 C7 A2 }+ e6 ?8 v
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt |% Z2 v' D% {* r3 e `( m6 K
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址
: q4 I6 U7 e! ^' ~' | (unsigned short)(MAX_ACOUNT), // aCnt
- p* f4 ?( h- a& G& t/ i (unsigned short)(MAX_BCOUNT), // bCnt8 v% k9 l& E' i% l/ I, V# u
(unsigned int) rcv_buffer1, // 目标地址
2 Y- t- ?# M5 P (short) (MAX_ACOUNT), // 源 bIdx
0 g- a) `: L0 x1 i# Z5 C (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
5 S5 q) d8 _; J# K/ [! i (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位% M0 f4 L$ A9 q2 S; e) w: y
(unsigned short)(MAX_BCOUNT), // bCnt 重装值+ U/ a' Y2 b' @" \0 d* b: V
(short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
j/ V( o5 R1 K0 c* y (short)(MAX_ACOUNT), // 目标 cIdx
5 |' W( w) E# g (unsigned short)MAX_CCOUNT // cCnt$ M3 u5 _$ s$ k$ }( Y
% a4 Q/ @* Z; i+ w9 C1 f4 S Z而在数据手册中,7 w7 a# q% l. Z" L" H5 a
/ ]7 Y' V h ]- L- r _4 v数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),& e/ O" p& q) [ s; G" Q) |0 B$ x
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
/ D6 n8 ]4 J c( f. E) n! b |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|