查看: 741|回复: 0

[经验] DSP28335中RAM空间不够的解决方法

[复制链接]

该用户从未签到

发表于 2021-3-2 09:39:59 | 显示全部楼层 |阅读模式
分享到:
因为DSP中RAM主要是用来存储数据,但是当使用FFT算法,小波算法等时会遇见数据量太大,内部RAM空间根本不够,这个问题的解决方法有两种:1、如果数据时const类型,可以定义在flash里面;2、外扩SRAM。


外扩SRAM后,怎么使用呢?


1、在CMD文件中定义一段数据空间,如:Zone7Data rigin=0x25ffff,length=0x02000


Zone7DataFile   :>  Zone7Data ,PAGE=1


2、将较大的数组编译到CMD中定义的段中


     #pragma DATA_SECTION(s,"Zone7DataFile ");      


    unsigned int s[1024];
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条



手机版|小黑屋|与非网

GMT+8, 2024-4-20 10:26 , Processed in 0.110190 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.