请教将常数数组放入2407DSP程序区的办法

[复制链接]
 楼主| cdcsky 发表于 2007-3-13 17:04 | 显示全部楼层 |阅读模式
请教将常数数组放入2407DSP程序区的办法<br />采用unsigned&nbsp;int&nbsp;hh[]&nbsp;申明的数组放在DATA区,而显示字符放在RAM区需要大量的内存,有没有好的办法将常数数据放在PROGRAM区即DSP&nbsp;FALSH区,节约内存!!
jacky-cheung 发表于 2007-3-13 17:13 | 显示全部楼层

可以

定义数组
 楼主| cdcsky 发表于 2007-3-13 18:16 | 显示全部楼层

请教jacky-cheung

请教<br />jacky-cheung&nbsp;<br />如何定义啊!!
chen3bing 发表于 2007-3-13 21:02 | 显示全部楼层

好象只能用汇编

  
 楼主| cdcsky 发表于 2007-3-14 07:24 | 显示全部楼层

请教高手指点

不管用C还是汇编,请高手给个明确的方法,谢谢!!
jacky-cheung 发表于 2007-3-14 10:36 | 显示全部楼层

定义一个XX.DAT文件

文件里定义字模数组
 楼主| cdcsky 发表于 2007-3-14 16:34 | 显示全部楼层

jacky-cheung 能否再详细一点??

*************************<br /><br />定义一个XX.DAT文件&nbsp;<br /><br />文件里定义字模数组&nbsp;<br />&nbsp;****************************<br />能否再详细一点??<br />
chen3bing 发表于 2007-3-14 17:46 | 显示全部楼层

DATA区

把数据定义在DATA区里,DATA映射在程序空间.<br />然后用TBLR指令可以读出来.
nxy825715 发表于 2007-3-15 08:53 | 显示全部楼层

个人见解:

需要那么麻烦吗!<br />如下定义:<br />&nbsp;&nbsp;&nbsp;&nbsp;unsigned&nbsp;int&nbsp;Array[512]&nbsp;=&nbsp;{...};<br />&nbsp;<br />然后在cmd文件中,将cinit&nbsp;section&nbsp;定位在程序区就OK了.<br />这是我经过实践的.我的某个项目中用到了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

1

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部