首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 工业控制 > TMS320F240的烧写程序

TMS320F240的烧写程序

资料介绍

详细说明:自己编写的TMS320F240的烧写程序,通过jtag口在ram中运行-their tms320f240 prepared by the burning process, through the mouth jtag ram run

这种烧写方法是通过JATG口烧写240flash的。共有两个程序:F240Prog(通过VC来运行)program 240flash(通过JATG口在DSP的片外程序空间运行)

其主要思路是:

1 通过上位机的VC++环境来进行文件格式的转换――调用TI提供的dsphex工具,用”dsphex --w .out ”命令,将 .out文件转换成 .s00格式,这种格式的文件第一列的十六进制数字表示此行命令代码的起始地址,再将这个文件转换一下,将表示地址的数字去掉,最终转换成.bin文件。

2 通过JATG口在cc2000的环境下运行program 240flash程序。先提示用户通过scanf( )函数来输入 .bin文件的路径。操作成功后,调用cc下的文件操作函数fopen( )fgetc( )来读取要加载的程序代码,然后将代码以十六进制的形式写入片外数据存储器,我们约定写入b000h的是整个代码的长度,真正的代码从b001h开始。当以上的工作完成后,就可以对DSPFLASH进行操作,擦写操作(包括清零操作)完成后,写入相应的参数调用编程算法(四个参数的意思分别为:分块保护写入ff00h使能所有块;代码存放地址;程序加载的起始地址;代码长度)。等待烧写成功就完成了整个的烧写过程。

文件列表:

JTAG口烧写240 程序

..................\F240Prog

..................\........\F240Prog

..................\........\........\dsphex.exe

..................\........\........\erase.out

..................\........\........\F240SLoad.exe

..................\........\........\fp240.out

..................\........\........\new.s00

..................\F240Prog.rar

..................\program 240flash

..................\................\240.asm

..................\................\240.cmd

..................\................\240.obj

..................\................\casm.asm

..................\................\casm.obj

..................\................\cc_build.log

..................\................\fp240.asm

..................\................\fp240.c

..................\................\fp240.mak

..................\................\fp240.obj

..................\................\fp240.out

..................\................\SCLR20.ASM

..................\................\SCLR20.obj

..................\................\SERA20.ASM

..................\................\SERA20.obj

..................\................\SFLW20.ASM

..................\................\SFLW20.obj

..................\................\SPGM20.ASM

..................\................\SPGM20.obj

..................\................\SUTILS20.ASM

..................\................\SUTILS20.obj

..................\................\svar20.H

..................\说明.doc

标签:TI资源C2000
TMS320F240的烧写程序
本地下载

评论