一、导入工程
建议选择“拷贝项目到工作空间”,防止改乱找不到原版.
二、第一处注意
刚导入时会因为CCS版本问题而报红无法编译(例程适用于CCS6),对项目右键单击选择最下面的“Properties”.
上图是未经修改的“General”.
上图是修改后的“General”,注意仿真器种类可能会不同.
上图是未经修改的“Dependencies”.
上图是修改后的“Dependencies”,新版本CCS中没有那个了,“Save and close”.
三、第二处注意
刚导入时文件结构如图所示.
修改后如上图所示,F28335.cmd经编译可以烧入Flash,断电可保存;如果使用28335_RAM_lnk.cmd,断电无法保存.
单击右键“Rebuild Projects”重新编译.
编译完成,结果如上图,项目名从红色变为黄色/白色.
四、第三处注意
“运行”->“Flash Project”,结果如下图,可以看到正在从A到H逐个擦除重写Flash分区,说明此时程序保存至Flash中,断电后可保存.
五、第四处注意
如上图,如果选择“运行”->“Debug Project”也可以将程序保存至Flash中,效果是一样的,所以能否烧录程序就取决于编译时CMD使用的哪个;对于能够烧录进Flash的编译结果,可以断电保存但比较费时间;对于不烧录进Flash仅在RAM上的便于结果,无法断电保存但调试速度快,不用等待Flash擦除时间.
六、第五处注意
如果是这种选择去编译,结果无论如何都不会保存到Flash中,如果“Reset”或断电重启,仍然执行Flash中的程序;注意,下面的28335_RAM_lnk.cmd与上面的重复,编译时会发生重复定义的错误导致编译失败,只能留一个进行编译.



































































































































