首页 新闻资讯 技术资料 论坛 网站地图
嵌入式软件 CPLD/FPGA 医疗电子 存储器 电源系列 开发工具 工业控制
电子元器件搜索:
IC库存(8958万) PDF资料(329万) IC价格 IC求购 资讯 技术资料
维库电子市场网是知名的电子元器件交易网站, 为电子生产企业提供IC库存和技术资料查询服务。
位置: 首页 > 详细信息
  请教2407外扩程序存储器的问题
出处:21ic 时间: 2007-07-02
xinyancode 发布于 2007-7-1 20:31:00
我用的是F2407A  DSP芯片。

当用仿真器仿真的时候,置MP/MC为高电平,此时 2407从片外的程序存储器开始读程序。加入我在片外扩的程序存储器是0000H~7FFFH(共32k)。那么这个片外地址和片内的程序存储器Flash的地址就重叠了是吗?


我怎么还好像看到说片外扩展的程序存储器的地址因该是8000H~FFFFH。到底应该是怎么回事?



小孩大头门 发布于 2007-7-2 10:27:00
我的理解是:方针时程序是在SRAM中运行的 没有加到FLASH中,方针时可以把SRAM看作是FLASH其地址范围是 0000H-7FFFH。
   DSP内部只有这32K的存储空间地址范围是0000H-7fffH  若不够用我们可以外扩程序存储器这样外扩得地址自然要从8000H开始的呀。 


xinyancode 发布于 2007-7-2 16:29:00
2楼的朋友我感觉说得很对,是这么回事。(当然我也只是感觉,因为我也没看到权威的资料),非常感谢!


我再把理解写下来:

在用2407仿真器仿真时,用的时片外扩的Ram,用作程序存储器。在dsp看来,她的范围应该是在0000H~7FFFH,共32KB。

(当然,如果程序代码特大的话,可以外扩64K的ram做为仿真时的程序空间,那同时还得扩展片外的Flash空间,这个扩展的程序空间就必须从8000H开始,到FFFFH结束)


不知道我说的对与否,欢迎新老朋友积极指正!


关闭】 【打印
相关专题  
CPLD/FPGA
工业控制
嵌入式软件
测试测量
嵌入式系统
嵌入式开发新闻
军工/航空航天
消费电子
嵌入式硬件
医疗电子
综合电子技术
汽车电子
传感控制
存储器
计算机外设
SOPC
软件开发
接口电路
开发工具
IC设计
AD/DA
安防产品
通信产品
电源系列
数控系统

© 2007 百斯嵌入式开发网 网站地图