|
|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis
7 t# ]# ]" r G p( T) P我还想请教下,在EMIF_AD7606_200K_EDMA例程当中, v: W9 ]+ z) M3 N. W5 D' M& @& d) m
(unsigned int)(1<<2 | 1<<20 | \- b3 |7 p0 i e8 z+ @+ n' Z
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt
+ U- U2 T! w- c! N' p, {& S9 ` (unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址
# u* R$ o9 a3 _1 S& G (unsigned short)(MAX_ACOUNT), // aCnt
2 C% C4 v" F- B3 e! L7 e4 j! w (unsigned short)(MAX_BCOUNT), // bCnt
- t8 a3 V. I' x1 |" ^ (unsigned int) rcv_buffer1, // 目标地址+ z6 O* b( F! F4 U5 Y: S
(short) (MAX_ACOUNT), // 源 bIdx
& D ~; q: @' z8 ? w% U& \ (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
. K0 F6 q4 E; {' L (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位
4 d, _7 ]- z& b# v8 T9 L3 e5 p (unsigned short)(MAX_BCOUNT), // bCnt 重装值0 a o( K, x9 q
(short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
9 X7 G* ^. S4 j. } (short)(MAX_ACOUNT), // 目标 cIdx7 c/ C9 G% g' ]
(unsigned short)MAX_CCOUNT // cCnt V/ O7 @' Y/ h0 J4 b0 c6 u% \
% r3 z9 v) Y) S- V2 F
而在数据手册中,- D' T# `; v& r+ p
, W5 T1 ?! A' q) p; d' B. [5 c数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),6 ], z7 s6 F+ G2 |: p
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
1 l- I, e6 w7 M3 ^7 x |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|