|
6#

楼主 |
发表于 2016-9-29 16:11:53
|
只看该作者
RE: liyulin
9 T! b% ^' k- d7 X8 Z4 P* o& l5 l& W- q1 `4 M0 P
嗯,我刚才试了一下,用#pragma DATA_SECTION,然后在cmd文件中来指定数组地址是可以实现的。
9 B, c* u5 k4 K+ u7 T 7 F; W7 n6 r# F0 I3 v6 b
然而我真正的意图是你说的第二种,我看了参数RAM的配置,程序如下: A# i+ C [/ p0 R
! G0 s9 U9 a Y2 \4 s _$ A
// 给参数 RAM 赋值 C+ P& t/ c' E# l; n) T
paramSet.srcAddr = (unsigned int)(srcBuff);
1 l" y9 O$ H+ q7 c, a" e* M2 K: o paramSet.destAddr = (unsigned int)(dstBuff);7 d" E+ F7 n: Q) \4 l
6 \ r% K4 f6 N) \$ |& ^$ Z paramSet.aCnt = (unsigned short)acnt;, D: w! p; H7 ^
paramSet.bCnt = (unsigned short)bcnt;# F8 z/ l5 Z# U K% C a9 T- n
paramSet.cCnt = (unsigned short)ccnt;
) K5 c/ A" E8 \" t: r
1 R. B$ o ^" h/ d+ s5 b: y* b! H! R2 ?* O# v# q
// 设置 SRC / DES 索引
+ @# M, E7 z- V$ j/ J paramSet.srcBIdx = (short)acnt;% @ o5 ^" |3 E/ @7 h
paramSet.destBIdx = (short)acnt;
! x: B. L8 j8 H( p+ x# g' ^. a) F6 l L! }# v1 s: s4 ~
' _% x$ X$ |6 y! R9 ^# k 还没想好在这里怎么人为的把地址给srcAddr和destAddr/ ?* p. m) R# x5 B! `$ |" Z" L
|
|