2407的程序代码为什么要放在片内Flash中?

[复制链接]
 楼主| xinyancode 发表于 2007-9-20 21:06 | 显示全部楼层 |阅读模式
2407的程序代码为什么要放在片内Flash中?<br /><br /><br />不是说程序代码在Flash&nbsp;EEPROM中时,运行的速度比较慢,因为Flash的存取速度慢。那么为什么2407的dsp却要将程序代码放在片内的Flash里呢,难道TI公司就不怕它&nbsp;的dsp慢吗?<br /><br /><br />请各位高人多加指点!谢谢!
wowow 发表于 2007-9-20 21:30 | 显示全部楼层

你想放哪呢?

  
iversonma 发表于 2007-9-21 08:53 | 显示全部楼层

flash的慢是相对而言的

  
 楼主| xinyancode 发表于 2007-9-21 21:20 | 显示全部楼层

reply

我的意思是为什么2407A不像其他的DSP那样,先将代码放在Flash中,上电时再将代码bootload到RAM中呢?<br /><br /><br />象2407这样是不是直接是将代码写到片内的flash中,就不需要bootload这一环节了呢?<br /><br /><br />请指教?
wowow 发表于 2007-9-21 22:15 | 显示全部楼层

应该是可以的

没研究过24不好说,应该是可以的。就算不行也可以自己写代码搬移。<br />可能因为2407内部RAM比较小的,才没有这样操作。<br />再说内部flash总比外部的快吧?只要一个周期能读一条指令就没有任何影响了
tubie 发表于 2007-9-21 22:27 | 显示全部楼层

40M的频率不至于使FLASH成为瓶颈吧。

  
 楼主| xinyancode 发表于 2007-9-22 10:17 | 显示全部楼层

reply

那是不是2407的程序代码由烧写工具直接烧到片内得flash中,再上电就不需要再bootload了,直接就在片内的flash&nbsp;rom里运行了。是这样吗?
hyhjjg 发表于 2007-9-22 12:08 | 显示全部楼层

同行回答

确实如此<br />
yiyigo 发表于 2007-9-23 21:15 | 显示全部楼层

re

2407低端芯片,你要在ram里跑得加ram啊<br />你觉得在FLASH里跑不爽就用别的&nbsp;,片子多了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

85

主题

147

帖子

0

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