打印

烧写Flash的时候时钟设置的问题

[复制链接]
1710|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
598835484|  楼主 | 2015-11-18 17:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhangmangui| | 2015-11-18 21:57 | 只看该作者
这是肯定的    RAM和flash中执行的效率不一样  
建议你进行代码搬移吧   
也就是将flash的代码搬移到RAM中运行   提供效率

使用特权

评论回复
板凳
littler| | 2015-11-18 22:31 | 只看该作者
烧写Flash的话,因为flash完成编程需要时间,可能比较慢

如果是程序在Flash中运行可能比较慢,开cache可能会好些

使用特权

评论回复
地板
haolaishi| | 2015-11-19 15:22 | 只看该作者
littler 发表于 2015-11-18 22:31
烧写Flash的话,因为flash完成编程需要时间,可能比较慢

如果是程序在Flash中运行可能比较慢,开cache可能 ...

学习了,原来是flash编程出现的问题,我以为是代码被优化了呢

使用特权

评论回复
5
haolaishi| | 2015-11-19 15:26 | 只看该作者
zhangmangui 发表于 2015-11-18 21:57
这是肯定的    RAM和flash中执行的效率不一样  
建议你进行代码搬移吧   
也就是将flash的代码搬移到RAM中 ...

RAM和flash中执行的效率不一样  ,为什么呢?现在好多程序都是放在flash中启动的

使用特权

评论回复
6
zhangmangui| | 2015-11-19 21:33 | 只看该作者
haolaishi 发表于 2015-11-19 15:26
RAM和flash中执行的效率不一样  ,为什么呢?现在好多程序都是放在flash中启动的 ...

这个肯定是速度绝对的啊      RAM中交换数据和flash中速度差距是很大的
存储代码肯定在flash中   但是芯片内部有RAM
可以在启动后将flash中的代码搬移到RAM中去执行

使用特权

评论回复
7
随机| | 2015-11-20 09:40 | 只看该作者
我也是遇到楼主同样的问题。不懂事不是下载方式错了。

使用特权

评论回复
8
598835484|  楼主 | 2015-11-20 10:46 | 只看该作者
zhangmangui 发表于 2015-11-19 21:33
这个肯定是速度绝对的啊      RAM中交换数据和flash中速度差距是很大的
存储代码肯定在flash中   但是芯 ...

是设定DSP内部自动搬迁吗?烧写到flash里面,以后他会搬迁到ram里进行执行?

使用特权

评论回复
9
zhangmangui| | 2015-11-20 12:00 | 只看该作者
598835484 发表于 2015-11-20 10:46
是设定DSP内部自动搬迁吗?烧写到flash里面,以后他会搬迁到ram里进行执行? ...

查看我分享的帖子
https://bbs.21ic.com/icview-952328-1-1.html

使用特权

评论回复
10
598835484|  楼主 | 2015-11-20 19:24 | 只看该作者
zhangmangui 发表于 2015-11-20 12:00
查看我分享的帖子
https://bbs.21ic.com/icview-952328-1-1.html

谢谢版主

使用特权

评论回复
11
lwsn| | 2015-11-22 20:26 | 只看该作者
如果是程序在Flash中运行可能比较慢,开cache可能会好些

使用特权

评论回复
12
Thor9| | 2015-11-23 10:37 | 只看该作者
flash的代码运行时,还是得搬移到RAM中的吧

使用特权

评论回复
13
comeon201208| | 2015-11-23 12:39 | 只看该作者
这个首先要保证适中的稳定性工作的。

使用特权

评论回复
14
angerbird| | 2015-11-23 16:31 | 只看该作者
这个就很正常的,你的150MHz的时钟所采用的时钟源存在误差的。

使用特权

评论回复
15
FireRiver9| | 2015-11-24 19:56 | 只看该作者
flash完成编程需要时间,会比较慢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

118

帖子

4

粉丝