keil报错解决:Loading PDSC Debug Description failed for STMicroelectronics STM32Fxxxxxxx

一、错误现象:

每次打开相应工程都会出现如下错误提示框:

Loading PDSC Debug Description failed for

STMicroelectronics STM32F072C8Tx

Disabling usage of PDSC Debug Description.
See Build Output for details.

 二、错误分析:
File       : H:\Keil_v5\ARM\PACK\Keil\STM32F0xx_DFP\2.0.0\Keil.STM32F0xx_DFP.pdsc 
Sequence   : CheckID 
Context    : Item #1: <control if="jep106id != 0x20">
                 Item #0: <block>::Line 2 
Expression : "              Message(2, "Not a genuine ST Device! Abort connection.");" 
----------------------------^ 
E203       : Undefined identifier - function 'Message'

根据编译器错误提示和官网信息可知是早其KEIL版本与不能识别现在安装的PACK版本中的提示信息。

具体的可查看官网链接:http://www.keil.com/support/docs/4035.htm

三、解决办法:

根据提示可以更新keil版本,或使用低版本pack。如果觉得这样很烦就直接干脆点在软件安装目录下(本人:Keil_v5\ARM\PACK\.Web)找到相应pack的Keil.xxxxx_DFP.pdsc (本人:Keil.STM32F0xx_DFP.pdsc )文件,用记事本或其他啥背文本编辑软件打开好到错误信息所在位置(Message(2, "Not a genuine ST Device! Abort connection.");)删除,再保存文件就OK!以后打开工程就不会报错了,工程编译也没问题。

原创作品,转载请标明出处!

https://blog.csdn.net/u012849371/article/details/85195280

  • 44
    点赞
  • 108
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值