keil中stm32怎么找

您所在的位置:网站首页 keil如何安装stm32的pack包 keil中stm32怎么找

keil中stm32怎么找

2023-05-29 17:52| 来源: 网络整理| 查看: 265

手动添加STM32芯片包

在安装完Keil5之后,需要导入STM32芯片包,但是按照网上提供的安装教程,直接点击资料包会报错,如下图:

? ? ? ? 没有显示可用STM32芯片

尝试解决:

在安装的软件目录下找到 .\KEil5\UV4\PackUnzip.exe ,找到其属性,将其兼容性改为以管理员身份运行。如图:

?

?

?设置完后,找到Keil5软件,右键以管理员运行打开,里面找到?Pack Installer → file → import ,选择自己要安装的包,然后确定

?

显示:Refresh Pack descriptions,安装成功

重新创建一个工程,发现还是没有STM32芯片可用

?

?再解决:

这是keil版本问题导致的Device导入错误,原因可能是该工程使用keil4版本编写,

使用keil5打开出错,解决方法是将Project文件夹中的工程扩展名由.uvproj改为.uvprojx,即在扩展名增加x即可。

?

以上对策前提是所有Pack包都已正确安装,如果没有安装,请先安装。 ?

keil如何添加STM32系列

共分两步 一、查看Keil版本号 二、在官网上下载对应版本号的STM32系列文件,打开下载的文件安装。

一、

1、找到电脑上的keil软件,双击打开

2、点击工具栏中的help,在下拉菜单中点击About uVision

?3、在弹出的窗口中即可查看keil版本号

二、

1、打开链接MDK5 Software Packs往下翻直到看见(注意,等待加载完成再往下滑添加链接描述)

2、往下继续翻找到你需要的文件?

3、找到和你keil对应版本号的文件

4、最后把下载的pack双击打开,由于已经安装了Keil MDK软件,安装程序会自动锁定安装路径,单击“Next”进行库文件安装。?

我这里是已经添加后的效果,开始是没有的。

具体原因貌似是安装pack包的时候没有装全导致的。

解决方法:

将官网下载的pack包解压出来,然后复制Flash文件夹下的内容。 打开keil5安装路径keil5\ARM\Flash,把文件都粘贴进去 再次打开Add Flash Programming Algorlthm页面,就能看到添加了很多选项了。根据自己的mcu内存大小,选择对应的选项即可。 我的mcu型号为STM32F1C8T6,FLASH大小为64kb,属于中等内存。所以选择红框中的第一个。 关于芯片型号的选型可以参考这篇博文 https://blog.csdn.net/dorlolo/article/details/109181681



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3