初级会员

- 积分
- 156
- 金钱
- 156
- 注册时间
- 2015-10-15
- 在线时间
- 31 小时
|
发表于 2019-5-22 15:23:20
|
显示全部楼层
反馈一下,我也碰到了这个问题!我用的是stm32f030f4p6芯片,IDE是MDK5(cubemx配置的HAL库)
我用stlink接swd接口烧录和调试stm32f030f4p6,
烧录是正常的,但调试每次都失败,
弹出这个报错窗口——cannot access target shutting down debug session,
我很郁闷,因为不知道问题原因出在哪里?到底是硬件的问题呢,还是代码配置的问题呢,我无从得知!
这个问题我整整调试了两天,仍然没有解决!
墙内墙外相关的资料我都查遍了,
主要说到可能有以下几个问题,我在这里整理一下,
第一:说项目目录含有中文,或者项目的名字有中文——我的全是英文
第二:说ST-LinK连接的STM32的SWD接口的SWCLK和SWDIO引脚被配置为非调试引脚功能——我这两个引脚配置的都是调试引脚
第三:说打开MDK-Keil5里面的根目录下的D:\MDK5\ARM\STLink\ST-LinkUpgrade.exe升级ST-Link固件为最新版本的就可以解决,
我照做了,然而还是没用,我很无奈!
另外附上MDK-Keil官网关于这个问题的解释,链接:http://www.keil.com/support/docs/3774.htm希望能够给朋友们一点参考,希望解决了这个问题的朋友能够留下您的思路,帮助到以后碰到相同问题的朋友们!为他们节省时间!
|
-
cannot access target shutting down debug session
-
stm32f030f4p6引脚配置
|