iar 编译stm32 v3.5lib工程模板编译错误,
原因:
core_cm3.h文件太老了,2009年的,与新版本的IAR6.3不兼容,IAR 6.3用的是2011年的,使用IAR自带的就行了.
解决方法
1,把老的core_cm3.h去掉,删除,或者改成core_cm3.h.old。
2,Project -> Options -> General Options -> Library Configuration -> Use CMSIS,右下角的选项中选择 use CMSIS
原出处:http://www.emcu.it/ARM_Compiler/IAR/IAR_tips_and_tricks.html
http://www.amobbs.com/thread-5477350-1-1.html