stm32官方下载的例程,直接编译会出错(主要原因是它官网的例程是针对对个开发板写的总例程,通过宏定义来选择不同的开发板),所以需要如下简单的设置后,方可编译通过!
官网例程下载地址:
http://www.st.com/web/en/home/catalog/mmc/FM141/SC1169/SS1031/LN1564/PF221020?s_searchtype=keyword#
IAP 的USART工程下载:我上传的资源(下载可以直接运行的)http://download.csdn.net/detail/robinson_911/6504213
1.在stm32f10x.h修改如下
(1) #define STM32F10X_HD (我用的芯片是stm32f103ZET)
(2) #define USE_STDPERIPH_DRIVER
2.stm32_eval.h修改如下
(1) #define USE_STM3210E_EVAL
(2)将 #include "stm3210e_eval/stm3210e_eval.h" 修改为 #include "stm3210e_eval.h"
3.包含头文件在工程中
尽量使用相对目录:$PROJ_DIR$