|
|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis3 b3 S, U+ I4 |. A6 \& _- E
我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,
4 U. r# e# }& m( R3 d9 q# Z (unsigned int)(1<<2 | 1<<20 | \) Q3 t9 a. T/ v* M
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt
' [2 a, S7 O K, g: x (unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址
8 t* u* H/ U' F; b8 B (unsigned short)(MAX_ACOUNT), // aCnt+ J0 C% X. r5 Y7 w
(unsigned short)(MAX_BCOUNT), // bCnt$ a( G; {) V+ b" D' x1 V3 z
(unsigned int) rcv_buffer1, // 目标地址
* t+ z* \ c, c- E$ o3 E2 k# A (short) (MAX_ACOUNT), // 源 bIdx
2 n5 R; B8 C, H8 A. d (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
: V5 d* w% q' Q! ^; a4 n (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位* O* X2 J4 v) F
(unsigned short)(MAX_BCOUNT), // bCnt 重装值
. d" ^4 C6 C+ B- s* U (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
% h/ B3 x# l2 {5 J0 y (short)(MAX_ACOUNT), // 目标 cIdx2 L. B. S. v* B- x4 M
(unsigned short)MAX_CCOUNT // cCnt
, l) [3 I( s; S. m# ^7 |! K) _/ [
) ]( d2 {; K4 D: B% K5 c而在数据手册中,/ A8 m- w8 a3 W& {
4 Q( \% _( d6 d( o) r& J& ]" l) J数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),* n& F) l' y/ a
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
( i5 \9 I+ V! d f! Y3 J' z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|