|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis
* f% Y- _2 k) N! q我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,6 Q9 T( e" Z# ]; l
(unsigned int)(1<<2 | 1<<20 | \
$ h' H+ q# q# u9 _5 W (EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt! m6 g! W6 s6 L% r4 ~9 ?
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址& F$ O0 x' Z7 x& U: _
(unsigned short)(MAX_ACOUNT), // aCnt3 u; u+ _+ d3 F/ @9 X
(unsigned short)(MAX_BCOUNT), // bCnt
3 |4 x7 T* X+ R" o (unsigned int) rcv_buffer1, // 目标地址6 g! P' q6 W4 x. n* u" P! l
(short) (MAX_ACOUNT), // 源 bIdx- t% j9 }- b, d; d# z: e* J! x
(short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx9 [8 f& p- f+ `( {6 `9 ?* y
(unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位
, A5 c3 g- |- S7 w, k (unsigned short)(MAX_BCOUNT), // bCnt 重装值
, R& v% W! ]) }6 M (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx* W$ L+ i9 n F2 B0 O
(short)(MAX_ACOUNT), // 目标 cIdx3 O$ _( g' v) |* |) ?( U8 [
(unsigned short)MAX_CCOUNT // cCnt+ _4 y8 Q3 e! K! X9 Q
+ s$ e7 d# i. j) x
而在数据手册中," A, v) t8 ?' X/ K r, a% w8 ^5 G0 x
6 O6 D! Y) |; J1 [7 t
数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),
* G. _( E% v; P. ?0 R+ n请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
9 J8 B$ s+ e0 j, N) a |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|