接上期,我们打开keil5开始配置
新增如下五个文件夹(新增文件夹命名选中长按进行重命名)
首先配置STARTUP文件夹,鼠标右键,选如下图:
查找到自己桌面新建的文件夹,如下图
点击Libraries\CMSIS里面的system_stm32f10x,选中system_stm32f10x这个文件点击Add添加
其次配置CMSIS文件夹,同上进入到Libraries\CMSIS文件夹下,中"core_cm3.h""core_cm3.c"和 "stm32f10x.h" "system_stm32f10x.c" "system_stm32f10x.h",然后点击Add添加,成功后有下图五个文件:
接下来配置FWLB文件夹,同上进入到\Libraries\STM32F10x_StdPeriph_Driver\src文件夹里面,src里面的文件全选,添加
最后配置我们的USER文件夹,同上进入我们自建文件夹,然后进入USER文件夹,添加下图红线以上三个文件
完成后,接下来鼠标右键选如下图选项,开始创建main函数
注意,这里文件名必须是main,然后文件地址在User下,如图二
写入如下图的代码,然后点击图中红线上的按钮
注:如果要用ida编译自己的工程,要勾选下图按钮,生成hex文件
接下来点击C/C++,Define框输入红线上内容,然后配置include Paths
自建文件夹下的\Libraries\STM32F10x_StdPeriph_Driver\inc文件夹,然后选择文件夹
同上操作,再添加CMSIS文件夹和User文件夹
最后编译,出现0Error,0Warning,工程创建成功
至此用keil5新建工程文件就结束了
keil开发环境可以在官网下载(STM32属于MDK-Arm):
Keil Product Downloadshttps://www.keil.com/download/product/