打印
[STM32F1]

使用J-LINK无法调试PB3

[复制链接]
902|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
MUC:STM32F103C8T6问题:使用PB3,PB4,PA15作为外部中断入口,已对IO进行复用并使能禁用JTAG功能。调试器使用J-LINK以SWD方式连接MCU。实测debug时PB3中断无法触发,读取PB3电平也失败。

解决:换用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给用了吧

使用特权

评论回复
5
ksjdisa| | 2021-12-31 16:34 | 只看该作者
换个IO吧,一般情况我都习惯不用这些特殊IO

使用特权

评论回复
6
ppaakala| | 2021-12-31 16:34 | 只看该作者
你换仿真器也是一个方法,不错

使用特权

评论回复
7
shskaoanc| | 2021-12-31 17:02 | 只看该作者
正常PB3都可以不用禁用JTAG功能吧

使用特权

评论回复
8
呐咯密密|  楼主 | 2022-1-6 11:20 | 只看该作者
香水城 发表于 2021-12-17 17:20
会不会是Jlink调试时开启了swo跟踪功能?

确实是开启了SWO,取消这个勾选就可以了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

489

主题

3834

帖子

47

粉丝