DSP新手学习的几个疑问,还请各位解答一下,多谢了

[复制链接]
2150|1
 楼主| biboo 发表于 2007-10-25 17:55 | 显示全部楼层 |阅读模式
我现在用TMS320F240来做开发,在看资料的中间有一些疑问:<br />我参考了TMS320F240的DEMO板电路.扩展了两个128K*8的SRAM.内存分配为:<br />1:64K&nbsp;words&nbsp;external&nbsp;program&nbsp;memory<br />2:&nbsp;32K&nbsp;words&nbsp;external&nbsp;local&nbsp;data&nbsp;memory<br />3:&nbsp;32K&nbsp;words&nbsp;external&nbsp;global&nbsp;data&nbsp;memory<br />我的第一个问题是:为什么data&nbsp;memory还分local&nbsp;data&nbsp;memory和global&nbsp;data&nbsp;memory?两者有何区别?<br />第二:如果我把CPU设置成microprocessor,即MP/MC=1.由于扩展的内存为SRAM,掉电即没.那我的程序代码应下载到哪里?若设置MP/MC=0.那有可能代码量会超过CPU内部的FLASH容量,此时的处理方法要么是换大容量的CPU.要么可以扩展一FLASH然后象外扩SRAM一样衍射过去.做到一个应用代码分别烧写到两FLASH内部.不知道这样想对不?<br />第三:电路上用DS接到外部数据的A16较,那物理上是否0x0000-0xffff为数据区;0x10000-0x1ffff为代码区?<br />比较晕,还忘帮忙指点一下.
snakeemail 发表于 2007-10-25 21:57 | 显示全部楼层

为什么不用16位的芯片呢?

如果是sram,那么你的程序要引导,有spi和串口两种,240的数据和代码都是分开的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

24

帖子

1

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