论坛上下载的IAR MSP430 5.5 集成了ULP advisor,具体解释ULP advisor就是ultra low power advisor ,即使这个ULP.exe程序会对你的代码检查,给你提供省电的建议。
看图1,IAR中的ULP advisor,对准工程名称,右键,选择option,找到Ti ulp advsor ,选中enable框,这样就可以对你的代码进行检查,给出优化提示。
执行complies,make,给出如图的提示,图2中的指示非常清楚的给出了3条建议
按照提示更改代码即可。
重点是在使用过程中的一个错误报告。
这与大家无关,由于ulp advisor 无法识别中文字符,所以,工程所在的文件如果包含有非阿斯玛字符,则一定会报错,大家要看清楚了,路径中绝不能包含中文字符。
同样的源文件,在一个文件夹名字中包含了中文,一个没有包含。第一个会报错,而第二个不会报错。
希望这个对大家有帮助。 |