在使用STM32L0xx系列和STM32L4xx系列的单片机时都遇到了打开keil工程报“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”错误的问题,具体现象和解决方法如下图文所示:
找到keil的Build Output窗口提示的File路径,找到Keil.STM32Lxxx_DFP.pdsc,去掉其只读属性,打开Keil.STM32Lxxx_DFP.pdsc文件,搜索message,删除行“Message(2, "Not a genuine ST Device! Abort connection.");”,保存文件,恢复文件属性,完成。