keil中stm32怎么找 |
您所在的位置:网站首页 › keil如何安装stm32的pack包 › keil中stm32怎么找 |
手动添加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 |