本人从keil5.14升级为5.22后发现在调试USB设备时遇到如下问题,点debug图标,程序进入main函数,然后点run(F5),此时程序运行,但USB是无法和电脑通讯的,需要重新插拔USB,以前用5.14时,重新插拔,然后再点run就ok了,但用5.22点run后出现***JLink Error: Can not read register **while CPU is running,经过排查发现是用的5.22版本的问题,但具体原因没找到,于是换回5.14,问题解决。
贴出此文章的目的:1.哪位知道此问题如何从5.22上解决,请分享一下。
2.哪位也遇到了此类问题,但就是找不到方法的,建议你也换回5.14吧。