P8
无实物,暂时无法完成
P9
库函数配置过程
1.建立工程文件夹,再建立USER文件夹,然后使用keil5新建工程,选择设备型号, 2.在工程文件夹下建立CORE文件夹、OBJ文件夹、LIB文件夹 3.STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver 下的inc和src放到LIB文件夹下(存放ST官方提供的库函数源码)
4.STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport 下的两个文件放入CORE文件夹(内核寄存器描述文件)
5.STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s 复制到CORE文件夹 (stm32相关启动文件)
6.STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 下的三个文件放入USER文件夹
7.STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\ 下的4个文件 main.c 、stm32f10x_conf.h、stm32f10x_it.c、stm32f10x_it.h文件放入USER
8.keil5,Target1右键,选择Manager Project items,在groups依次建立USER,CORE和LIB。
9.在LIB中添加之前移入LIB/src的所有.c文件
10.在USER中添加USER中的所有.c文件
11.点击魔术棒,选择C/C++,设置include文件(USER,CORE,LIB/inc三个文件夹),在添加宏定STM32F10X_HD,USE_STDPERIPH_DRIVER 12.编译
P10
寄存器配置
1.STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 3个文件放到一个文件夹下
2.STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s 复制到相同文件夹 (stm32相关启动文件)
3.STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport 下的两个文件放入相同文件夹下(内核寄存器描述文件)
相关固件库下载过程
st官网,搜索STSW-STM32,选择对应型号下载
stm32最新固件:https://wwx.lanzoui.com/i6IxMt97rah keygen(2032年):https://wwx.lanzoui.com/icQjkt97zvg
参考
https://www.bilibili.com/video/BV1kx411k7JT?p=7 https://www.bilibili.com/read/cv5055735/ https://www.bilibili.com/video/BV1th411z7sn?from=search&seid=17320434199865715613
|