关于Keil5报错Loading PDSC Debug Description failed for STMicroelectronics STM32xxx ……

关于Keil5报错Loading PDSC Debug Description failed for STMicroelectronics STM32xxxx,Disabling usage of PDSC Debug Description. See Build Output for details错误的原因以及解决方法

1. 错误的原因

在这里插入图片描述

这段错误翻译过来就是加载的PDSC调试说明失败,STMicroelectronics STM32xxxx禁用PDSC调试说明的用法,有关详细信息,请参考生成输出。我在网上查了一下,大部分人都没有说明为什么会有这个报错弹窗,其实导致这个问题的原因是keil的版本比pack包的版本老,我们可以选择更新一下keil的版本兼容新版本的pack包,或者选择在PDSC文件中把相应的那句提示注释掉或者删除掉,这样并不会影响工程的创建和编译链接

2.解决办法

第一种办法是我们可以选择在keil官网下载最新版本的keil,第二种办法就是找到我们的pack包的安装路径编辑注释或者删除掉对应的提示,如果安装pack包的时候没有自定义路径,它的路径一般在C:Keil_v5ARMPackKeil下,我们首先打开.pdsc文件
在这里插入图片描述
然后右键属性把只读关掉,用文本编辑器打开,找到Message(2,“not a genune ST Device! Abort connection.”);删除或者注释掉
在这里插入图片描述
之后保存,然后右键属性把只读勾上。

现在我们打开一个工程可以看到警告已经不会再弹出了
在这里插入图片描述
当然这种方法只是治标不治本的,它只是屏蔽了警告的弹窗,该警告还是存在的,想要彻底解决这个错误,我们可以在keil官网上下载最新版本的keil。

3.结语

今天的分享就到这里,如果我的文章对你有帮助的话,可以给我点个赞,大家的支持就是对我最大的鼓励!!!

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>