Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”

在使用STM32CubeMX时选用STM32L0xx系列和STM32L4xx系列时,设置好配置后,用Keil5打开工程时总是遇到“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”错误的问题,具体问题和解决方法如下:

报错现象:

Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”_第1张图片

解决方法:

1.首先找到Keil的Build Output窗口的报错提示
Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”_第2张图片
2.找到报错提示里所说的路径,D:\ kei15\ kei1\ ARM\ PACK\ Kei1\ STM32L4XX DEP\2.2.0\ Kei1.STM32L4XX DFP. pdsc。找到文件Kei1.STM32L4XX DFP. pdsc。选中文件右键选择属性,取消只读的选项。
Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”_第3张图片3.接着选择打开方式(用文件编辑器或者写字板都可以打开)打开文件。删除步骤1中的报错信息内容Message(2,“Not a genuine ST Device! Abort connection.”)
Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”_第4张图片
4.保存后,记得恢复文件的原属性配置(即勾选只读选项
Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”_第5张图片

最后重新打开工程,该报错内容消失。
Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”_第6张图片

你可能感兴趣的:(STM32个人学习笔记)