首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 利用Flash实现DSP对多个程序有选择的加载

利用Flash实现DSP对多个程序有选择的加载

资料介绍
存储器论文

利用Flash实现DSP对多个程序有选择的加载
摘要:主要介绍一种利用Flash存储器实现双DSP系统对多份用户代码有选择的上电加载
的方法。其中,重点介绍M29W800AB Flash的使用和编程方法,TMS320VC54X
DSP的上电自动引导过程,以及HPI模式和并行模式加载用户代码的方法。
    关键词:Flash存储器 DSP 主机接口 Bootloader 引导表
引 言
  在TMS320C54X系列DSP系统的开发中,由于DSP片内只有ROM和RAM存储器,如要将用
户代码写入ROM中,必须要由DSP芯片厂家来完成;但这样做用户就不能再更改代码,很
不实用。由于RAM在DSP掉电后不能再保存数据,因此,常常利用EPROM、Flash等一些外
部存储器来存放用户代码。在DSP上电工作后,利用DSP提供的boot机制,再将程序下载
到DSP
RAM中运行。如果使用EPROM外部存储器存放用户代码,需要用代码转换工具将用户代码
转换为二进制目标文件,然后用编程器将其烧写进EPROM;而如果使用Flash存储器存放
用户代码,则可直接使用DSP仿真器和CCS(Code Composer Studio
)仿真环境进行在线编程,使用灵活方便,不再需要其它编程设备。在某一以太网通信
系统中,我们就采用Flash存储器来实现多份用户代码的有选择加载。下面就以此系统为
例介绍对TMS320VC54X DSP的一种用户代码加载的方法。
1 系统构架
此通信系统基于802.3以太网标准,用以实现各终端之间的话音和其它数据的通信,以
及实现局域网内终端与外界的话音和数据通信。为节约开发成本,提高系统的可扩展性
、通用性和灵活性,我们对每个网内终端采用同样的硬件架构,通过使用不同的软件代
码而使其实现不同的功能,发挥不同的作用。
每一通信终端由2块DSP芯片、1块网卡、1
标签:FlashDSP加载
利用Flash实现DSP对多个程序有选择的加载
本地下载

评论