[STM32F1] 使用J-LINK无法调试PB3

[复制链接]
 楼主| 呐咯密密 发表于 2021-12-17 16:03 | 显示全部楼层 |阅读模式
MUC:STM32F103C8T6问题:使用PB3,PB4,PA15作为外部中断入口,已对IO进行复用并使能禁用JTAG功能。调试器使用J-LINK以SWD方式连接MCU。实测debug时PB3中断无法触发,读取PB3电平也失败。
7649961bc4449971f7.png
解决:换用ST-LIMK或者DAP-LINK问题消除,想问一下@香水城 这个问题的根源是啥?
香水城 发表于 2021-12-17 17:20 | 显示全部楼层
会不会是Jlink调试时开启了swo跟踪功能?
zyj213 发表于 2021-12-31 15:22 | 显示全部楼层
你jlink有问题吧,你选择SWD就能行吧
shjuturt 发表于 2021-12-31 16:08 | 显示全部楼层
DAP和STLINK都是SWD,所以好使,jlink支持JTAG,可能把PB3给用了吧
ksjdisa 发表于 2021-12-31 16:34 | 显示全部楼层
换个IO吧,一般情况我都习惯不用这些特殊IO
ppaakala 发表于 2021-12-31 16:34 | 显示全部楼层
你换仿真器也是一个方法,不错
shskaoanc 发表于 2021-12-31 17:02 | 显示全部楼层
正常PB3都可以不用禁用JTAG功能吧
 楼主| 呐咯密密 发表于 2022-1-6 11:20 | 显示全部楼层
香水城 发表于 2021-12-17 17:20
会不会是Jlink调试时开启了swo跟踪功能?

确实是开启了SWO,取消这个勾选就可以了。 2012561d6600eca8f9.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:苏州澜宭自动化科技嵌入式工程师
简介:本人从事磁编码器研发工作,负责开发2500线增量式磁编码器以及17位、23位绝对值式磁编码器,拥有多年嵌入式开发经验,精通STM32、GD32、N32等多种品牌单片机,熟练使用单片机各种外设。

567

主题

4081

帖子

56

粉丝
快速回复 在线客服 返回列表 返回顶部
认证:苏州澜宭自动化科技嵌入式工程师
简介:本人从事磁编码器研发工作,负责开发2500线增量式磁编码器以及17位、23位绝对值式磁编码器,拥有多年嵌入式开发经验,精通STM32、GD32、N32等多种品牌单片机,熟练使用单片机各种外设。

567

主题

4081

帖子

56

粉丝
快速回复 在线客服 返回列表 返回顶部