|
|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis% m6 R2 s7 k: ^
我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,0 J9 }7 P n7 `- N( x% u
(unsigned int)(1<<2 | 1<<20 | \! S. A! T% U/ `; l& }; X0 m$ ^1 V& Z1 H
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt$ W5 g# k7 p, U! p! p1 W5 z
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址
$ {/ g, |5 q% E (unsigned short)(MAX_ACOUNT), // aCnt
( s, [2 p( d; [) x" V/ s. C7 J (unsigned short)(MAX_BCOUNT), // bCnt9 p0 i4 ]" x( `
(unsigned int) rcv_buffer1, // 目标地址
) q2 i" O7 c$ i ]/ r (short) (MAX_ACOUNT), // 源 bIdx
0 o1 J y' g* u- C1 [( V+ e) Q (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx5 G5 {' q3 h) b) `4 M% L* ^% h8 E2 `
(unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位$ h2 I0 r; y; N' O! v7 {5 u0 `
(unsigned short)(MAX_BCOUNT), // bCnt 重装值
2 }( ?5 {$ @5 h4 h+ m! }2 D; d (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx l& G* g# R* I. [8 F
(short)(MAX_ACOUNT), // 目标 cIdx
% S4 [; o% |7 I" P/ J8 Q, k (unsigned short)MAX_CCOUNT // cCnt
7 u X- V( f1 O
! _6 P% }; n9 T$ N- N# o; f而在数据手册中,
+ O& ]1 E" q' U1 T7 P+ @7 [6 t: S
x( m. a" N" d: f5 U# H" ^% w数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),; J6 _/ M D0 Q7 G4 E/ V/ _4 u4 R$ }
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
3 e2 U, a, {- \& @% k+ y/ ^ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|