|
|
6#

楼主 |
发表于 2016-9-29 16:11:53
|
只看该作者
RE: liyulin
) o/ ^ U/ R/ L. y% E% P; y0 x, V# X" s7 R/ d$ Y, b. u
嗯,我刚才试了一下,用#pragma DATA_SECTION,然后在cmd文件中来指定数组地址是可以实现的。7 @5 y% }; w' k( H6 @$ @
' @! I, W. L! P- ]) P3 t+ D* V
然而我真正的意图是你说的第二种,我看了参数RAM的配置,程序如下:- F2 M0 H% r8 n0 C, }$ w3 N
; g P7 M* F, I# W, S* U) |
// 给参数 RAM 赋值
9 O8 Z4 I- X* H0 [; \* y paramSet.srcAddr = (unsigned int)(srcBuff);
/ n4 B5 S' r, N" s) V9 C paramSet.destAddr = (unsigned int)(dstBuff);
" d. v* N7 h4 x6 z9 ^8 y" S$ `; R ; Z) F7 ?7 k) S; v
paramSet.aCnt = (unsigned short)acnt;
- j7 t. j9 N% g9 f! x" P paramSet.bCnt = (unsigned short)bcnt;
# @; _7 W. a# q% ? paramSet.cCnt = (unsigned short)ccnt;
0 g1 [& N, H0 a1 c3 ^. n
6 P7 @' l, v7 k2 h+ t4 u2 w; h( w3 k' a5 }- F$ {
// 设置 SRC / DES 索引" ?' m: ~4 s2 K, j' G# n V2 w
paramSet.srcBIdx = (short)acnt;2 ^+ S3 g5 g8 j' V
paramSet.destBIdx = (short)acnt;6 u1 f2 d8 Y- s4 C, s0 G
! e5 u; R" W e$ y; P7 V" e
! a0 u# x# _- E) W" M( |; Q 还没想好在这里怎么人为的把地址给srcAddr和destAddr+ K& M- a$ [0 A9 o, n( c- f
|
|