3. 选择CCS 菜单Tools→ FlashBurn,打开FlashBurn插件。单击FlashBurn的菜单File
→New创建一个新的配置文档,显现如下图所示FlashBurn配置对话框。
浏览要烧写到
Flash的dip.hex
浏览
(字节地址, 填入 Flash基地址
对TMS320VC5509A为
0x400000) 填入以字节为单位Flash存储器的大小0x80000
4. 配置好后,选择菜单Program →,弹出“将改动保存到…”对话框?,点
击“是”安钮,将配置保存到*.cdd配置文件中,随后FlashBurn将FBTC程序下载到目标板中,下载成功后,注意观察窗口的右下方链条模样的图标是变为互相连接,文字由“Not Connected ”变为“Connected ” 。下次可以选择菜单File→Open打开刚刚保存的配置文件。
5. 选择菜单Program →,将擦除Flash存储器。
6. 选择菜单Program → ,将.hex或.dat文件烧写到Flash中。单击“Close”按
钮退出。
7. 测试自启动
(1) 将目标板电源关闭;(2) 拔掉仿真电缆,让仿真器和计算机脱开;
(3) 将板上的U5拨码开关DIP3、DIP4、DIP5向下拨到OFF,DIP6向上拨到ON(靠近
CPLD一侧),配置ICETEK-VC5509-A评估板为外部16位异步存储器(Flash,CE1空间)的引导模式;
(4) 重新打开目标板电源;(5) 观察板上程序的运行;
(6) 如果四位数码管显示U4拨码开关状态,则表明烧入Flash的程序正在运行;
(7) 当U4拨码开关有拨动ON的位置的时,按一下板上的复位按钮,程序将从新运行(先
四位数码管全亮,然后四位数码管显示U4拨码开关状态)。
五、实验代码:
1、dip.c