|
6#
楼主 |
发表于 2016-9-29 16:11:53
|
只看该作者
RE: liyulin
3 @( V0 p( ]4 a7 ]3 ^
! |$ E" o2 ~# ~. F1 \; p7 | 嗯,我刚才试了一下,用#pragma DATA_SECTION,然后在cmd文件中来指定数组地址是可以实现的。3 V' C! y& u2 q9 y; r$ A6 u
7 y/ ^ Z9 \/ v1 f: I* _7 W
然而我真正的意图是你说的第二种,我看了参数RAM的配置,程序如下:
" T+ C; Y( V" T. f( G P
( }9 Z) T5 b6 N( L# T, P' @ // 给参数 RAM 赋值0 A0 N1 ]/ T5 \
paramSet.srcAddr = (unsigned int)(srcBuff);
" L5 J# w" R( ?/ I* J D! w& {2 k paramSet.destAddr = (unsigned int)(dstBuff);
6 i g1 Z i2 G! x! w P. D$ _/ _; k- {7 R7 D; ?
paramSet.aCnt = (unsigned short)acnt;
7 |4 y. x/ L% \+ g7 P* n9 l2 } paramSet.bCnt = (unsigned short)bcnt;$ [" z/ G, |) E! J- e
paramSet.cCnt = (unsigned short)ccnt;
! E) ^5 I" T! E4 _/ h1 H; f5 J; H% p1 j* G
9 V) U1 m K4 L* T) P Z- i; A // 设置 SRC / DES 索引2 m' b E* t7 o* k Q" ^ I# @
paramSet.srcBIdx = (short)acnt;
8 q) ^, W) \" h6 W4 S# a paramSet.destBIdx = (short)acnt;. c; a# P0 r8 r9 C, m- C
3 b: A% m$ I( T- c' @, s) V ! d; q9 w8 E. g) |) f( _; Q5 V2 ?
还没想好在这里怎么人为的把地址给srcAddr和destAddr
" a5 ?7 y8 ~, p; K$ R0 p+ {, R |
|