更新时间: 2023-01-13
FLASH的烧写
对FASH存储器进行烧写一般有以下几种方法:一是通过编程器烧写;二是通过开发商提供的专门烧写软件工具进行烧写;三是自己编写烧写程序通过DSP烧写。本文是通过TI公司提供的FlashBum软件来对FLASH存储器进行烧写。将FlashBum与CCS、HEX文件转换工具以及FBTC配合使用,可以方便快捷地将用户数据与程序写入FLASH存储器。FlashBurn采用图形化界面,使用方便,用户只要简单配置几个操作参数,即可实现对FIASH存储器进行擦除、烧写和查看内存内容等多项功能操作。其具体步骤如下:
(1)编写用户程序,通过CCS编译、链接生成目标文件user.out:
(2)编写FBTC程序,通过CCS编译、链接以生成目标文件FBTC.out:
(3)编写hex6x命令文件(*.cmd),并利用hex6x来执行这个文件,然后将用户目标文件user.out转换为十六进制格式usei.hex。
(4)打开FlashBurn软件,新建一个*.cdd文件并设置。
(5)装载FBTC.out,然后再擦除和烧写FASH;
(6)去掉仿真器并复位DSP目标板,以使程序自动加载运行。
结束语
按照上述步骤将用户应用程序成功下载到FLASH后,再将DSP目标板脱离仿真器并重新上电复位,其用户应用程序便可正常运行。而且FLASH擦除和烧写速度比较快。该方法成功解决DSP程序的脱机引导加载问题。事实上,根据不同的应用,也可以参考本设计中实现方法,以求简单、有效地解决FLASH存储器的自举问题。
上一篇:1769L35CR
下一篇:1769L23EQBFC1B