一、需要些什么
1.KEIL 5软件安装包
2.ST公司的官方固件库
3.ST公司的官方标准库
二、使用步骤
1. 安装KIEL 5软件
可以参考一下别的博主的发文,这里就不再进行说明
2. 将准备的官方固件库安装在KEIL 5软件下
固件库的安装主要是为了自己开发的芯片能在MDK当中找到
会自动安装在KEIL 5的文件目录下
3.开始新建标准库的工程
首先,先创建一个空白的文件夹,命名由自己来决定
然后在里面再次创建4个文件夹
分别命名为(这里的命名是为了方便自己进行记忆与使用,并无强制要求)
1.CORE
2.BOJ
3.STM32F10x_FWLilb
4.USER
4.之后就是往相应的目录中,存放需要用到的文件。
在CORE目录中需要加上三个启动文件
core_cm3.c core_cm3.h 所在目录
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport
startup_stm32f10x_md.s,所在目录
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm
BOJ目录是存放工程的编译信息的,需要在KEIL 5软件中进行目录的更改
在STM32F10x_FWLib目录下存放来自固件库的外设标准驱动
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver
USER目录:用来存放main.c stm32f10x_conf.h stm32f10x_it.c stm32f10x_it.h在
STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template目录
stm32f10x.h system_stm32f10x.c system_stm32f10x.h在
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x目录
接下来需要在KEIL 5 的魔术棒中,进行字符串声明(STM32F10X_MD,USE_STDPERIPH_DRIVER)和.c文件目录的绑定(如果
添加自己定义的C文件,也同样需要进行位置绑定)
第一次写,写的不好多多包涵
|