|
|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis7 x8 ~" ]: t/ W' `& q4 A- E* s2 V
我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,' w0 p( b3 f5 L+ k% {+ F
(unsigned int)(1<<2 | 1<<20 | \! a" E2 p. B, N$ b; W
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt
) D& V2 I9 |& E' ~" Z% @4 I (unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址
* v1 E/ f' u8 h% o9 f0 X. o (unsigned short)(MAX_ACOUNT), // aCnt+ [$ i! b2 L* i8 m1 T9 k. [! Q
(unsigned short)(MAX_BCOUNT), // bCnt4 T6 w6 U; C* v* e( I
(unsigned int) rcv_buffer1, // 目标地址5 f* k T7 ^: K/ p' }" t, H
(short) (MAX_ACOUNT), // 源 bIdx" J M0 @; h& p5 f" v
(short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx2 U5 N' ^& ~- t; P/ X e0 D
(unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位
; D3 I2 v6 u1 }) Z (unsigned short)(MAX_BCOUNT), // bCnt 重装值. W. ?2 a" G/ l8 z% U
(short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
: C- S }+ Z* t& A8 c4 k (short)(MAX_ACOUNT), // 目标 cIdx1 ^( g% b+ A8 o5 e& S
(unsigned short)MAX_CCOUNT // cCnt( J6 L* _% u; m: b; b
4 B* m+ E- M) v7 [9 z4 f& \+ r而在数据手册中,: e- H+ O2 P, u! M) |+ z0 [
' g9 p/ g- l9 G. o* \( N) g
数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u), Q% U( `, W( m3 m4 T# [3 v. K
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?7 [" y4 g; Y( h7 J5 x/ t
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|