|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis; r3 w7 @2 P( d
我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,5 y1 G$ v0 L% ?5 B6 w7 P
(unsigned int)(1<<2 | 1<<20 | \ v5 @+ W% f" l6 B: H. d5 Y% y% @
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt
: ]7 Q2 _ {" ?3 Y% Q (unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址
: P$ o" n( p* ^; e6 R' p z7 I' X (unsigned short)(MAX_ACOUNT), // aCnt
$ v- \/ V* Y t7 R: g$ x (unsigned short)(MAX_BCOUNT), // bCnt
A( X" I. f$ l/ @/ } (unsigned int) rcv_buffer1, // 目标地址
7 n9 h7 n1 T! M. K4 h (short) (MAX_ACOUNT), // 源 bIdx0 ]" C: Y {; X: v
(short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx2 H9 H; D% ~! J; M2 o* C1 T
(unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位0 N5 s- H k+ I2 b" K$ b6 E
(unsigned short)(MAX_BCOUNT), // bCnt 重装值, A: w' l: l+ A. r) T5 q& A1 c6 ?
(short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
# Z0 m# ^2 F$ n! L5 h (short)(MAX_ACOUNT), // 目标 cIdx
. b; \# P1 u% @( Q( W r (unsigned short)MAX_CCOUNT // cCnt
: S! W+ K6 O+ E" _2 u( V/ a' J! |4 p+ ^' L9 M9 ^/ M
而在数据手册中,6 M( l/ Y0 Z' }8 U
( f1 I4 h9 C$ L数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),
+ V' y' c; `( N: Z请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?2 Z9 M ^( h+ ~
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|