|
|
地板

楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis
+ S. c7 x, ]5 S _# {# [ k我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,! q4 _( l# ^- T9 `3 y& \/ S" r
(unsigned int)(1<<2 | 1<<20 | \* U) u: _0 O w$ A& _/ q, w5 X+ n1 i
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt
: v: P7 y; C$ J' G (unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址9 h3 t2 I8 E4 P& d. _# _5 s
(unsigned short)(MAX_ACOUNT), // aCnt4 p- `+ k5 g; S5 D4 N8 f- T
(unsigned short)(MAX_BCOUNT), // bCnt
% D( ]% t2 e3 S/ L( R (unsigned int) rcv_buffer1, // 目标地址
# }( W* l3 P$ R" l% b (short) (MAX_ACOUNT), // 源 bIdx
4 H9 D: F- T R4 M (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx% X9 k& \( p) k# k/ |0 m
(unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位- @5 t# H' \. q1 Z
(unsigned short)(MAX_BCOUNT), // bCnt 重装值
+ M8 r l% P! ~, Z% K! p (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
* J/ T) H3 L U B (short)(MAX_ACOUNT), // 目标 cIdx
% o6 B* B2 M# r% t; ~" Q5 g+ |+ g (unsigned short)MAX_CCOUNT // cCnt n1 v! d" a; O
2 n' G0 Q1 u8 |
而在数据手册中,9 l# @7 B6 q% z4 h9 j" n$ v
@: O& e" Z' E" S, b$ Z
数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),
( B2 Z9 d6 ^5 p, t请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?
/ r" Z$ q5 X8 n2 Q/ m! _) p |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|