运行时间比较慢

[复制链接]
2320|40
 楼主| heweibig 发表于 2018-10-20 12:28 | 显示全部楼层 |阅读模式
我用的DSp芯片是F28335,现在外部程序在芯片内部的flash里运行,我发现运行时间比较慢
zhenykun 发表于 2018-10-20 12:30 | 显示全部楼层
把flash里的关于fft的程序部分搬移到raml0中运行
dengdc 发表于 2018-10-20 12:36 | 显示全部楼层
用memcopy这个函数来进行
 楼主| heweibig 发表于 2018-10-20 12:39 | 显示全部楼层
还能怎么搞?
wuhany 发表于 2018-10-20 12:42 | 显示全部楼层

用boot.asm来实现
kangzj 发表于 2018-10-20 12:45 | 显示全部楼层
你可以设置加密还是不加密
jiahy 发表于 2018-10-20 12:49 | 显示全部楼层
这两种方法都可以达到目的吗
lizye 发表于 2018-10-20 12:51 | 显示全部楼层
需要配合使用吧
zhenykun 发表于 2018-10-20 12:54 | 显示全部楼层
你怎么知道程序在flash内部运行的?
shimx 发表于 2018-10-20 12:57 | 显示全部楼层
嗯,如何做到的?
jiaxw 发表于 2018-10-20 13:00 | 显示全部楼层

不知道你们在说啥
jlyuan 发表于 2018-10-20 13:03 | 显示全部楼层

尽量调用系统函数,把核心部分放到cache里运行。
yszong 发表于 2018-10-20 13:06 | 显示全部楼层

28系列的CPU上面,FLASH速度还是比较慢的。
需要将程序搬到RAM里运行。 
jiajs 发表于 2018-10-20 13:08 | 显示全部楼层
参考SPRU095吧。
zhanghqi 发表于 2018-10-20 13:11 | 显示全部楼层

是啊,有关讲解F28335的资料太少了,每次都费很大的事才能找得到。
shimx 发表于 2018-10-20 13:14 | 显示全部楼层

运行比较慢的,就多优化程序的
jiahy 发表于 2018-10-20 13:19 | 显示全部楼层
在Flash中必然会慢,搬到内部RAM中运行吧
jiajs 发表于 2018-10-20 13:22 | 显示全部楼层
这个时间  肯定是有差距了
yszong 发表于 2018-10-20 13:24 | 显示全部楼层
所以代码搬移是很有必要的
 楼主| heweibig 发表于 2018-10-20 13:28 | 显示全部楼层

唉,还是没有什么结果,算了,先结贴吧,多谢大家啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

869

主题

13089

帖子

7

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