新建工程对于大家来说都是一件挺麻烦的事,没有51单片机那么简单,stm32新建工程需要配置好多,下面我将带领大家一步一步新建工程,尽可能做到简单易懂,让大家熟练掌握新建工程。以stm32f1系列 、M3内核为例。
第一步:在st网站下载STM32F103的固件库-----stm32f10x_stdperiph_lib 3.5V版。
第二步:在桌面新建一个文件夹,命名为“工程文件”。
第三步:在该文件夹下新建六个文件夹,分别命名为 user(用户文件),output(输出文件),libraries(库文件),startup(启动文件),app(外设文件)
第四步:
将固件库里Libraries--->CMSIS 将CMSIS文件复制到我们新建的libraries里; 将固件库里Libraries--->STM32F10x_StdPeriph_Driver 将STM32F10x_StdPeriph_Driver文件复制到我们新建的libraries里; 将固件库里 Project---->STM32F10x_StdPeriph_Template里的stm32f10x_conf.h,stm32f10x_it.c,stm32f10x_it.h,system_stm32f10x.c main.c 五个文件复制到我们新建的User 里; 第五步: 打开keil5 新建一个工程 ,工程名随便起个例如01 ,芯片我们选择stm32f103ze系列的 第五步:接下来就是管理工程文件了,新建五个组,分别为 user(添加对应文件夹下的五个文件),cmsis(添加内核文件),startup(放置启动文件),StdPeriph_Driver(库文件添加src文件),APP(新建的外设文件可以放在这里), 好了,今天就到这里,关于头文件的配置,和一些细节的地方,下次再同大家分享,谢谢了。 |