|
|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis4 R+ n m% {$ O3 o0 m; Z3 x
我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,
. p! X9 e3 G% r: m; p H (unsigned int)(1<<2 | 1<<20 | \+ O& [* d( F2 l6 r" i* a
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt* A8 c/ ^! o. Q0 A# }
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址5 E4 f) G# r* {
(unsigned short)(MAX_ACOUNT), // aCnt6 C4 l/ n. r* P, ~& w0 j2 O8 a: B9 x
(unsigned short)(MAX_BCOUNT), // bCnt3 ]) Y: a( I& r8 p. t" h
(unsigned int) rcv_buffer1, // 目标地址! O) l$ f8 {- W6 g" M
(short) (MAX_ACOUNT), // 源 bIdx
- x" a' L6 N4 F7 K) } (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
c5 k& N9 G3 X# R5 w% s0 P (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位
; T+ ~. p4 s" N4 \- F2 C (unsigned short)(MAX_BCOUNT), // bCnt 重装值
, x$ A- e4 F% S8 _ (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
; x' _% {" P8 i# |+ e9 D8 L. I; e (short)(MAX_ACOUNT), // 目标 cIdx9 @! y, t5 ?* C2 E
(unsigned short)MAX_CCOUNT // cCnt
: }6 _% k1 A5 a
6 x ?( M1 ?- i/ p而在数据手册中,
- G) H# j5 \7 P# r" f& [8 u; o; t$ I7 A& \% @& }
数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),( w0 W1 N! t6 e3 r; o; I2 u) t
请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
1 p/ B& s" h6 m n2 @+ h: ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|