用Cubemx生成初始化代码时用ST调试器调试时出错的解决方法

用Cubemx生成初始化代码时,默认把jtag和sw给禁用了,调试的时候出现 “ Cannot access target.Shutting down debug session”的错误。

如果已经生成了代码,解决方法是在HAL_MspInit(void)函数中把   __HAL_AFIO_REMAP_SWJ_DISABLE();  注释掉即可

如果未生成代码,就先生成代码,我也不知道怎么在Cubemx里面启用调试,如果有大神知道的话麻烦告诉我,谢谢。

猜你喜欢

转载自www.cnblogs.com/sovagxa/p/9328770.html