串口烧写Flash:
第一步:
下载hex2000,使用hex2000将ccs编译得到的.out文件转换为.hex文件;
将ccs编译得到的hex文件拷贝至到hex2000目录下;
开始——运行——到hex2000目录下 输入:
hex2000.exe -romwidth 16 -memwidth 16 -i -o LED.hex LED.out
出现下图所示信息代表转换成功:
第二步:
开发板切换为SCI-A启动模式,即1110;
将XA12接地即可,其他X13-X15保持上拉的3.3V不变;
第三步:
C2Prog下载地址:http://www.codeskin.com/c2prog-download
第四步:
串口接好,启动C2Prog,板子复位上电;
使用串口调试工具,测试打开的串口:发送ABC等应该原样返回信息;
配置C2Prog后,点program即可烧写
第五步:
切换为Flash启动,观察程序运行;
>>PS:我曾出现失败的错误提示:
CRC Info added at 0x00330809: 0x9D1C 0x57C0 0x0000
*** PLEASE RESET TARGET IN SCI BOOT-LOADER MODE ***
Connecting with target (autobaud)... failed (no response)!
最后发现犯了一个简单的错误,开发板串口与电脑串口没有加电平转换芯片,导致串口工作不正常;
成功结果:————————————————
|