建网站的平台,全新的装修设计,网盟推广费,房地产开发公司名字大全文章目录 1. 前言2. 下载芯片对应的Keil开发包3. 下载芯片对应的标准外设库 - STM32F10x_StdPeriph_Lib_Vx.x.x4. 新建工程文件夹 - Demo34.1 移植标准外设库4.2 启动文件介绍及如何选择 5. 新建软件工程 - Demo5.1 打开Keil → Project → New uVision Project5.2 选择芯片型号… 文章目录 1. 前言2. 下载芯片对应的Keil开发包3. 下载芯片对应的标准外设库 - STM32F10x_StdPeriph_Lib_Vx.x.x4. 新建工程文件夹 - Demo34.1 移植标准外设库4.2 启动文件介绍及如何选择 5. 新建软件工程 - Demo5.1 打开Keil → Project → New uVision Project5.2 选择芯片型号5.3 添加文件 - Manage Project items5.4 配置工程 - Configure target options 6. 编译检查 - Rebuild7. 总结 1. 前言
芯片型号STM32F103VCT6软件Keil5
2. 下载芯片对应的Keil开发包
详细步骤及下载链接参考以下说明《STM32所有系列keil 开发包的下载链接 - Keil.STM32Fxxx_DFP.x.x.x.pack》
3. 下载芯片对应的标准外设库 - STM32F10x_StdPeriph_Lib_Vx.x.x
详细步骤及下载链接参考以下说明《STM32标准外设库下载下载地址与步骤详解》我们使用在标准外设库中提取的文件主要来自“Libraries”下的文件有些文件是多余的不用提取。
4. 新建工程文件夹 - Demo3
除了标准外设库我们还要建立文件夹存放自己的工程代码先建立工程文件夹“Demo3”再建立5个子文件夹如下图所示
4.1 移植标准外设库
下图为移植过程中工程 Demo3 与标准外设库 STM32F10x_StdPeriph_Lib_V3.6.0 的文件对应关系
4.2 启动文件介绍及如何选择
这里用到的芯片型号为STM32F103VCT6Flash大小为 256K所以选取启动文件 startup_stm32f10x_hd.s
cl互联型产品适用于STM32F105/107系列。vl超值型产品适用于STM32F100系列。xl超高密度产品适用于STM32F101/103系列。ld低密度产品适用于Flash小于64K的型号。md中等密度产品适用于Flash大小为64K或128K的型号。hd高密度产品适用于Flash大于128K的型号。
5. 新建软件工程 - Demo
5.1 打开Keil → Project → New uVision Project 5.2 选择芯片型号 图1 图2
5.3 添加文件 - Manage Project items
注意下面只是举例STM32F10x_StdPeriph_Driver文件夹要根据具体自身需求添加相应文件缺失会编译出错实在不知道自己需要用到那个就全加上 图1 图2
5.4 配置工程 - Configure target options 图1 Target 图2 Output 图3 C/C 图4 图5 Debug 图6 图7
6. 编译检查 - Rebuild 7. 总结
欢迎纠正(づ3)づ╭❤ 如果有帮助到你能点个赞吗ღ( ´ᴗ ) 比心