1.文档还是比较齐全,按照光盘中“用户手册”里面的文档几分钟就顺利将工具安装好。
2.工具安装好以后直接打开所带的DEMO工程,编译正常,成功下载。
3.工具的界面采用IDE调试的通用控制方式,象F5/F8/F10等快捷键都是大家习惯的功能,开始调试,这里发现几个小问题。
3.1
在源代码为C模式下RESET后不能单步调试,需要设断点运行才可以。
3.2
在源代码为C模式下某些位置不能设置断点,见下例
将源代码改为汇编和C混合模式,所有对应有汇编代码的位置都可以设置断点,看来好象是工具只能在有汇编代码的位置设置断点,但C代码与汇编代码并不是一一对应,所以有些地方不能设置断点。(如果你有遇到不能设置断点的情况可以在需要设置代码的位置前后插入一些无效的代码再尝试)
继续实验,将程序中一句控制LED的C代码复制后重新编译,再检查对应的,发现原本两条相同的C代码只产生一组汇编代码,见上图,猜测是编译器有优化,但是我没有找到设定优化的选择开关。
注:选择源代码模式在打开文件后的代码框的左上角有三个小图标,分别对应C/C+ASM/ASM
3.3
最多只能设置两个断点,所以使用断点的时候略有限制。
先汇报到此,后面会继续补充汇报