1. 访问Keil官网:
    访问Keil官网的Pack Manager页面:Keil Pack Manager
  2. STM32F103、F0等各类芯片 Keil支持包获取与安装步骤_官网

  3. 查找STM32F103支持包:
    在Pack Manager页面中搜索“STM32F103”或者直接浏览STM32的支持包列表。
    您需要的是“ARM::Keil::Device Support::STM32F1xx Devices”这一类的支持包,其中包含了STM32F103系列微控制器的设备定义和支持文件。
  4. STM32F103、F0等各类芯片 Keil支持包获取与安装步骤_官网_02


  5. STM32F103、F0等各类芯片 Keil支持包获取与安装步骤_单片机_03


  6. STM32F103、F0等各类芯片 Keil支持包获取与安装步骤_stm32_04

  7. 安装支持包:

如果您已经安装了Keil MDK,则可以直接通过Keil MDK内的Pack Installer工具在线安装支持包。

打开Keil MDK,点击Options for Target ‘Target’ -> C/C++ -> Preprocessor,然后点击Manage Runtime Environment…按钮。

在弹出的窗口中选择Pack Installer标签页,然后点击Get Latest Pack List来获取最新的支持包列表。

搜索并选择STM32F103相关的支持包,点击Install进行安装。

4. 手动下载和安装:

双击安装完事了

STM32F103、F0等各类芯片 Keil支持包获取与安装步骤_官网_05

如果在线安装速度慢或遇到问题,您也可以手动下载支持包文件。
在Keil官网找到对应的STM32F103支持包下载链接,下载.pack文件。
下载完成后,直接双击.pack文件进行安装,或者将文件拖拽到Keil MDK中的Pack Installer窗口中完成安装。
5. 创建工程并配置:
安装完支持包后,您就可以在Keil MDK中创建一个新的STM32F103工程。
选择合适的启动文件(如startup_stm32f10x_hd.s),添加必要的库文件,并配置好编译选项等。

STM32F103、F0等各类芯片 Keil支持包获取与安装步骤_stm32_06

补充

https://www.keil.com/pack/Keil.STM32F0xx_DFP.2.1.1.pack https://www.keil.com/pack/Keil.STM32F1xx_DFP.2.4.1.pack
https://www.keil.com/pack/Keil.STM32F2xx_DFP.2.11.0.pack
http://www.keil.com/pack/Keil.STM32F3xx_DFP.2.2.2.pack
https://www.keil.com/pack/Keil.STM32F4xx_DFP.2.17.1.pack
https://www.keil.com/pack/Keil.STM32F7xx_DFP.2.16.0.pack
https://emcraft.com/keil-bsp/EmCraft.STM32F7-SOM-BSP.1.0.0.pack