更新了IAR软件,工程配置文件存在不兼容问题,让人郁闷的是配置文件基本上需要重新设置,包括编译、链接选项、调试设置等。。。
之前的代码遇到一个麻烦的问题,现象是之前时钟配置都正常,现在调试时无法正常运行。代码跟踪查找到晶振启振问题,然而板子里面的boot loader是能正常运行的,jlink烧写进去的程序就不能了,比较奇怪。
查找配置选项,包含编译设置,宏定义,库设置,链接设置,向量表设置,,,然而都没有用。最后上网一搜,有童鞋之前出现过设置为软件仿真,会出现一直卡在等待HSERDY,查找了一下配置,果然设置的使用simulate,改成当前使用的JLink/J-Trace就正常了。