- 访问Keil官网:
访问Keil官网的Pack Manager页面:Keil Pack Manager - 查找STM32F103支持包:
在Pack Manager页面中搜索“STM32F103”或者直接浏览STM32的支持包列表。
您需要的是“ARM::Keil::Device Support::STM32F1xx Devices”这一类的支持包,其中包含了STM32F103系列微控制器的设备定义和支持文件。 - 安装支持包:
如果您已经安装了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. 手动下载和安装:
双击安装完事了
如果在线安装速度慢或遇到问题,您也可以手动下载支持包文件。
在Keil官网找到对应的STM32F103支持包下载链接,下载.pack文件。
下载完成后,直接双击.pack文件进行安装,或者将文件拖拽到Keil MDK中的Pack Installer窗口中完成安装。
5. 创建工程并配置:
安装完支持包后,您就可以在Keil MDK中创建一个新的STM32F103工程。
选择合适的启动文件(如startup_stm32f10x_hd.s),添加必要的库文件,并配置好编译选项等。
补充
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