STM32CubeF1,MDK升级导致仿真器不能用

2019-07-14 16:46发布

STM32CubeF1,  生成的MDK-ARM工程, 编译的时候发现有错误:

..DriversSTM32F1xx_HAL_DriverSrcstm32f1xx_hal_pwr.c(138): error:  #1113: Inline assembler not permitted when generating Thumb code

我用的是MDK4.23,升级到4.72后编译没有错误,但第一次调试下载后,很快就显示无调试器,也就是说升级后把调试器搞得不能用了,用了2个STlinkV2都是这样被搞坏了,卸载4.72重新用MDK4.23后仍然显示无调试器,有遇到这种情况的吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。