APP下载

TMS320C6713 DSP的FLASH自引导及一种另类的烧写方法

2016-03-13陕西凌云电器集团有限公司设计所刘延海

电子世界 2016年1期
关键词:程序工程

陕西凌云电器集团有限公司设计所 张 亮 刘延海



TMS320C6713 DSP的FLASH自引导及一种另类的烧写方法

陕西凌云电器集团有限公司设计所张亮刘延海

1 引言

FLASH存储器是在EPROM和EEPROM的基础上发展起来的一种非易失性存储器,在掉电情况下仍能保证数据不丢失,并能够在不离开电路板或数据设备的情况下实施檫除和在编程操作。由于其具备结果简单、维护便利、存取速度快、对环境适应性强、抗震性好等优点十分适用于嵌入式系统的设计和开发,并且以成为目前流行的数字信号处理系统的一个基本配置。

TI高速信号处理器TMS320C6000系列DSP需要从外部的ROM存储器中引导程序,由于外部存储器的种类很多,TI不在提供统一的烧写工具,需要使用者自行解决,如何将写好的程序烧写入ROM中并能让DSP引导运行起来,是TMS320C6000系列DSP开发过程中的重点和难点之一。本文主要介绍基于TMS320C6713 DSP的FLASH自引导及一种另类的FLASH烧写方法。

2 TMS320C6713 DSP的引导方式

DSP加电后,RESET信号为低,芯片复位。在RESET信号上升沿,读取BOOTMODE[4:0]状态,以此来决定DSP的存储器映射方式、地址0处得存储器类型及复位后芯片的自引导方式。

TMS320C6713 DSP有三种引导方式,其操作过程分别如下:

1)不加载。CPU直接开始执行地址0处得存储器中的指令。如果该处存储器是SDRAM,那么DSP会先挂起,等待SDRAM的初始化完成。

2)主机加载。核心CPU停留在复位状态,芯片其余部分保持正常状态,在这期间,外部主机通过主机接口初始化CPU的存储空间,包括片内配置寄存器。主机完成所有的初始化工作后,结束引导过程,CPU退出复位状态,开始执行地址0处得指令。……

登录APP查看全文

猜你喜欢

程序工程
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
子午工程
创卫暗访程序有待改进
工程
工程
工程
工程