自己突然想弄下STM32,于是就自己建立一个工程,没想到,弄了一晚上才弄好,迷糊呀
开发环境:IAR 6.7
开发库:在官网现下的,STM32F10x_StdPeriph_Lib_V3.5.0
具体步奏还是按照网上的知道,一步步弄的,
http://wenku.baidu.com/view/eeda526f783e0912a2162afa.html
但是在编译的时候,还是出现问题。
问题如下:
Error[Pe147]: declaration is incompatible with "__nounwind __interwork __softfp unsigned long __get_PSP(void)"
在网上找了,主要是库本身core头文件与iar的自带intrinsics.h有点冲突。可能是版本的问题,我下载了一个IAR 6.1版本的intrinsics.h,替代现在的,重新编译就没有问题了.
希望可以帮到和我遇到相同问题的人。哈哈
文件IAR6.1 intrinsics.h