|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis
+ v/ ~/ p4 z& `. _我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,
, ?3 x S% p; Y* \ (unsigned int)(1<<2 | 1<<20 | \8 J1 w/ X+ M# e4 I C0 E- T a9 v, E8 E
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt9 @0 v8 q0 P' k
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址8 D& K' e1 {/ ^7 U4 b
(unsigned short)(MAX_ACOUNT), // aCnt
% x9 |. w: s8 S/ l0 b (unsigned short)(MAX_BCOUNT), // bCnt; m/ B, P e- x! j/ Y$ N
(unsigned int) rcv_buffer1, // 目标地址. a0 A& [, F, W8 \ o
(short) (MAX_ACOUNT), // 源 bIdx7 P- n {" a, Q
(short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
, M7 y3 d& E2 D* q. p, Y4 [ (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位
V" k0 E% p, K, ~# c4 P (unsigned short)(MAX_BCOUNT), // bCnt 重装值
2 \: {4 L( X3 G* W4 T9 o (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
2 e+ A& B# H5 t* P: m (short)(MAX_ACOUNT), // 目标 cIdx) d4 K" Y$ n5 P' F% i/ |7 ?
(unsigned short)MAX_CCOUNT // cCnt9 y, ?& @/ E% [/ z
0 |" F% t& b7 j5 y ^而在数据手册中,& y. m; g& l7 P5 k' S
! {1 q( p* b7 k+ Q! t9 X
数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),$ [: m9 U( `+ W6 b1 Z! B
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?, z+ ~* w" j2 U1 A0 ^' a& K
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|