DSP论文通过JTAG口对DSP外部Flash存储器的在线编程摘要:采用一种简单可行的方法,在TI公司TMS320C6XDSP集成开发环境CCS2.0下,通过JTAG口实现对DSP外部Flash可擦写存储器的在线编程;将用户数据文件烧写到DSP的外部Flash中,并在TMS320C6711DSP板上多次测试通过。关键词:嵌入式系统DSP Flash JTAG在线编程CCS2.0引言在采用TI数字信号处理器(DSP)的嵌放式硬件系统开发完成,软件也有CCS2.0集成开发环境下仿真测试通过后,怎样将编译、链接后生成的可执行文件(.Out),经过转换后的十六进制文件(.Hex)写入硬件系统的Flash存储器中,让系统脱机运行,这是许多DSP开发人员及初学者遇到并需要解决的问题。从JTAG接口对DSP外部Flash的编程方法不只一种。本文以TMS320C6711-150DSK板为例,介绍“在线仿真状态下”对Flash的编程。1Flash存储器的擦除Flash编程之前,应对Flash进行擦除,使其每个数据位都恢复为1状态,即全FF状态。对Flash的擦除操作需要6个总线周期,总线时序如图1。从图1可知,各总线周期的操作为:第一总线周期——向2AAAH地址的存储单元写入数据55H; 第二总线周期——向2AAAH地址的存储单元写入数据55H; 第三总线周期——向5555H地址的存储单元写入数据80H; 第四总线周期——向5555H地址的存储单元写入数据AAH; 第五总线周期——向2AAAH地址的存储单元写入数据55H; 第六总线周期——向5555H地址的存储单元写入数据10H。完成上述操作后,Flash存储器被完全擦除,内部数据恢复为初始状态,全为FFH。在TMS3
用户评论
推荐下载
-
JTAG口及其对Flash的在线编程
:通过JTAG实现对Flash在线编程。首先,介绍JTAG的定义、结构及引脚的定义,并阐述JTAG状态机的工作原理。然后,介绍JTAG口的边界扫描寄存器,给出实现JTAG在线写Flash的电路,和如何
27 2018-12-29 -
通过JTAG口对DSP外部Flash在线编程
通过JTAG口对DSP外部Flash在线编程,很好的学习资料
28 2019-07-12 -
JTAG口及其对Flash的在线编程
详细讲解了JTAG口有相关知识,及应用JTAG口对FLash进行在线编程
19 2019-07-12 -
基于JTAG口对DSP外部Flash存储器的在线编程设计
本文以TMS320C6711-150 DSK板为例,介绍“在线仿真状态下”对Flash的编程。
18 2020-08-14 -
基于DSP的外部Flash存储器在线编程的软硬件设计
详细介绍DSP与FLASH存储器的两种硬件接口方式及在线编程,分析了两种硬件接口方式下在线编程的区别,给出了相应的在线编程核心代码并在实际电路上测试通过,可作为DSP嵌入式系统设计的参考。
18 2020-08-22 -
DSP外部Flash存储器在线编程的软硬件设计
详细介绍DSP与Flash存储器的两种硬件接口方式及在线编程,分析了两种硬件接口方式下在线编程的区别,给出了相应的在线编程核心代码并在实际电路上测试通过,可作为DSP嵌入式系统设计的参考。关键词:在线
12 2020-10-28 -
基于DSP的外部存储器引导方法实现
基于DSP的外部存储器引导方法实现,TI公司的高速数字信号处理器TMS320C6000系列DSP支持并行处理,采用甚长指令字(VLIW)体系结构,内部设置有8个功能单元(两个乘法器和6个ALU),8个
11 2020-10-28 -
通过LIN协议6进行Flash EE存储器编程
简介 ADuC703x系列器件的一个主要特性是能够将代码在线下载至片内Flash/EE存储器,这种在线代码下载通过LIN通信总线执行。 本应用笔记描述ADuC703x器件使用协议6实现的下载协
3 2020-10-28 -
单片机与DSP中的DSP芯片的Flash存储器的在线编程方式
在嵌入式系统中,为了实现程序的脱机自动运行,程序往往固化在电可擦除的Flash存储器中。要实现一个嵌入式系统的带电脱机运行,在线编程就成为嵌入式系统开发过程的必经之路。由于在线编程涉及到硬件和软件方面
19 2020-11-06 -
嵌入式系统ARM技术中的DSP外部Flash存储器在线编程的软硬件设计
摘要:详细介绍DSP与Flash存储器的两种硬件接口方式及在线编程,分析了两种硬件接口方式下在线编程的区别,给出了相应的在线编程核心代码并在实际电路上测试通过,可作为DSP嵌入式系统设计的参考。
15 2020-11-06 -
通过JTAG接口对FLASH编程
本文介绍如何通过JTAG接口对C8051器件的FLASH存储器编程。在本应用笔记的最后提供了示例源代码。
12 2020-11-28 -
EDA PLD中的JTAG口及其对Flash的在线编程
摘要:通过JTAG实现对Flash在线编程。首先,介绍JTAG的定义、结构及引脚的定义,并阐述JTAG状态机的工作原理。然后,介绍JTAG口的边界扫描寄存器,给出实现JTAG在线写Flash的电路,和
15 2020-12-12 -
单片机与DSP中的基于JTAG的DSP外部FLASH在线编程与引导技术
摘要:介绍了DSP-FLASH在线编程(ISP)与引导系统的硬件构成,给出了创建可引导文件的步骤和实现FLASH存储顺在线编程的算法;在AD公司Visual DSP++3.5集成开发环境下,通过JTA
27 2020-12-13 -
flash存储器在线编程详解
Flash存储器技术趋于成熟,应用广泛,它结合了OTP存储器的成本优势和EEPROM的可再编程性能,是目前比较理想的存储器。Flash存储器具有电可擦除、无需后备电源来保护数据、可在线编程、存储密度高
23 2021-03-21 -
外部flash存储器的IO模拟SPI通讯编程及驱动开发
本文讲述了如何实现外部flash存储器的IO模拟SPI通讯编程,并提供了适用于此功能的驱动程序。此外,还介绍了此类存储器的特点及其在嵌入式系统中的应用。文章详细讲解了如何修改SPI通信协议以适应各类闪
22 2023-03-17
暂无评论