在使用STM32CubeMX时选用STM32L0xx系列和STM32L4xx系列时,设置好配置后,用Keil5打开工程时总是遇到“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”错误的问题,具体问题和解决方法如下:
报错现象:
解决方法:
1.首先找到Keil的Build Output窗口的报错提示
2.找到报错提示里所说的路径,D:\ kei15\ kei1\ ARM\ PACK\ Kei1\ STM32L4XX DEP\2.2.0\ Kei1.STM32L4XX DFP. pdsc。找到文件Kei1.STM32L4XX DFP. pdsc。选中文件右键选择属性,取消只读的选项。
3.接着选择打开方式(用文件编辑器或者写字板都可以打开)打开文件。删除步骤1中的报错信息内容Message(2,“Not a genuine ST Device! Abort connection.”)
4.保存后,记得恢复文件的原属性配置(即勾选只读选项)
最后重新打开工程,该报错内容消失。