|
地板
楼主 |
发表于 2017-3-10 10:07:09
|
只看该作者
谢谢 @Lewis4 N7 l/ l% ~! a, Z5 K
我还想请教下,在EMIF_AD7606_200K_EDMA例程当中,
* v0 ~' {! V$ g5 b+ l (unsigned int)(1<<2 | 1<<20 | \6 S( g9 ^& F9 ^0 W, o
(EDMA3_CHA_GPIO_BNKINT5 << EDMA3CC_OPT_TCC_SHIFT)),// Opt% p2 C! s% s4 \3 B/ j5 T: O
(unsigned int)SOC_EMIFA_CS2_ADDR, // 源地址. J% }6 g; k' v7 T8 e% J" W9 ^# S4 A
(unsigned short)(MAX_ACOUNT), // aCnt
8 W, \! h' U: H( r' l; [ (unsigned short)(MAX_BCOUNT), // bCnt: ~( c4 Z! @ [& l+ k j7 |/ n/ }
(unsigned int) rcv_buffer1, // 目标地址$ U2 Z! I" m* x/ z* w
(short) (MAX_ACOUNT), // 源 bIdx
! J5 l% y' r7 x* m1 _$ t (short)(MAX_ACOUNT * MAX_CCOUNT), // 目标 bIdx
I; r* @" ]1 M9 Z8 H (unsigned short)(32u * 40u), // 链接地址 这里只是用了低12位/ `% o: C1 J, D& D L5 Q n! D
(unsigned short)(MAX_BCOUNT), // bCnt 重装值
Y6 V& Z3 N$ h2 x8 X& ? (short)(MAX_ACOUNT * MAX_BCOUNT), // 源 cIdx
1 [2 W! U; C/ U1 n2 q9 B (short)(MAX_ACOUNT), // 目标 cIdx- f5 d ^$ G8 a5 s8 b
(unsigned short)MAX_CCOUNT // cCnt& y$ T; ^! x; U [' i) a9 d2 d H
( [1 f- T, M7 A( C0 |而在数据手册中,' I% X7 h) E5 Z# h1 i& W: T
+ X4 A# [. G+ E0 S
数据手册将Link 设置为了4800h, 也就是 0x4000 | (64u * 32u),
0 M" ~* f/ z5 N7 `+ t- x4 V/ L/ F请问下,是不是,对于EDMA3控制器,只是获取低12位的值呢?% X1 g U+ q s- |" @
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|