打印
[STM32L1]

关于STM32L151C8T6A SW调试接口无法识别问题

[复制链接]
617|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这几天用STM32L181C8T6A做了个最小系统,用SW接口调试,发现新焊的片子第一次上电能找到设备(片子换了3个),但是Debug的时候就会出现如下图1所示的错误,图1第一次找到设备Debug是出现的错误

出现图1这种错误之后就找不到设备,显示如下图2的错误,但是把单片机的NRST引脚如果拉低 就能找到设备如图3所示。但是此时Debug同样会出现错误
图2

图3

硬件电路如下图4所示 boot0接地。
图4

搞了一天不知道是啥原因,同样的图放在L2系列片子上就没有这个问题,同时测了电压和复位引脚的波形也没有问题如下图5所示
图5黄色是电压,绿色是复位引脚

使用特权

评论回复
沙发
cr315| | 2022-11-1 09:46 | 只看该作者
你用STM32cubeProgrammer连接试试看。看看STLINK是否需要升下级。

使用特权

评论回复
板凳
两只袜子| | 2022-11-1 10:09 | 只看该作者
先用烧录软件试试排除硬件问题

使用特权

评论回复
地板
cr315| | 2022-11-1 10:30 | 只看该作者
代码禁用了JTAG功能,让芯片进入boot模式,可以使用SW模式进行烧写。仔细检查一下JTAG接口的配置。

使用特权

评论回复
5
jcky001| | 2022-11-1 11:09 | 只看该作者
检查下芯片供电以及调试口的连接情况

使用特权

评论回复
6
WoodData| | 2022-11-1 11:35 | 只看该作者
程序是进入低功耗了吧

使用特权

评论回复
7
zzele| | 2022-11-2 06:55 | 只看该作者
用的编译器不是MDK?

使用特权

评论回复
8
软核硬核| | 2022-11-2 11:17 | 只看该作者
用Link的复位引脚连接单片机的复位引脚试试。

使用特权

评论回复
9
芯路例程| | 2022-11-2 11:21 | 只看该作者
你这是下载程序后出现的问题?程序的问题?

使用特权

评论回复
10
SantaBunny| | 2022-11-2 16:24 | 只看该作者
检查一下JTAG接口的配置。

使用特权

评论回复
11
Undshing| | 2022-11-2 19:36 | 只看该作者
程序进入低功耗了吧

使用特权

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

本版积分规则

928

主题

2530

帖子

4

粉丝