打印
[STM32F0]

STM32F030K6T6无法用stlink下载了,是不是废了

[复制链接]
322|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jerry尧|  楼主 | 2025-3-28 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在程序中将 PA13和 PA14设置为输入引脚之后。现在我无法使用 stlink swd 进行擦除或调试。这种情况下片子是不是废了,重现更换片子?

使用特权

评论回复
沙发
stormwind123| | 2025-3-28 11:41 | 只看该作者
是不是启动模式选择错误?

使用特权

评论回复
板凳
laocuo1142| | 2025-3-28 15:00 | 只看该作者
芯片被锁了把

使用特权

评论回复
地板
classroom| | 2025-3-28 19:00 | 只看该作者
线路可能因老化、损坏或接触不良导致数据传输失败。

使用特权

评论回复
5
flycamelaaa| | 2025-3-28 19:36 | 只看该作者
检查电源是不是不稳定。

使用特权

评论回复
6
probedog| | 2025-3-28 20:00 | 只看该作者
检查跳线帽或引脚设置是否错误。

使用特权

评论回复
7
powerantone| | 2025-3-28 21:00 | 只看该作者
更新固件版本。

使用特权

评论回复
8
七毛钱| | 2025-3-28 22:00 | 只看该作者
如果程序代码未配置SWD接口调试,可能导致无法识别芯片。

使用特权

评论回复
9
梅花香自123| | 2025-3-31 22:48 | 只看该作者
应该是SWD 功能会被禁用了,将 Boot0 拉高,进入 bootloader 模式

使用特权

评论回复
10
公羊子丹| | 2025-4-1 07:34 | 只看该作者
你试过 Boot0 方式 进系统引导模式吗?把 BOOT0 置高,然后上电看看能不能用 USART 或 ST-Link 重新刷写。

使用特权

评论回复
11
周半梅| | 2025-4-1 07:35 | 只看该作者
芯片没废,只是 SWD 接口被禁用了。试试用 复位时进入 SWD 的方法,多点几次 连接+复位。

使用特权

评论回复
12
帛灿灿| | 2025-4-1 07:36 | 只看该作者
用 ST-Link Utility(或 STM32CubeProgrammer),勾选 Connect Under Reset,然后尝试连接,看看能不能擦除 Flash。

使用特权

评论回复
13
童雨竹| | 2025-4-1 07:37 | 只看该作者
ST-Link 可能还是能识别 MCU,试试降低 JTAG/SWD 频率到 最低(100kHz),看看能不能连上。

使用特权

评论回复
14
万图| | 2025-4-1 07:38 | 只看该作者
ST-Link 连接失败后,有提示什么错误代码吗?比如 No target detected 还是 Read out protection activated?

使用特权

评论回复
15
Wordsworth| | 2025-4-1 07:39 | 只看该作者
尝试手动触发硬件复位:按住 RESET,点击 连接,然后松开 RESET,有时候能抢到 SWD 通道。

使用特权

评论回复
16
Bblythe| | 2025-4-1 07:39 | 只看该作者
你是怎么修改 PA13/PA14 的?如果是 HAL 配置的,理论上 断电复位 之后不会影响 SWD。

使用特权

评论回复
17
Pulitzer| | 2025-4-1 07:40 | 只看该作者
STM32F030 有 Debug 选项可以改成 完全关闭调试,如果你启用了这个选项,那 SWD 确实会失效。

使用特权

评论回复
18
Uriah| | 2025-4-1 07:41 | 只看该作者
最后试试 ISP 模式(USART1 PA9/PA10),看看能不能通过 串口刷回固件,如果能就不用换芯片。

使用特权

评论回复
19
Clyde011| | 2025-4-1 07:42 | 只看该作者
实在不行,拿 空板子 做个对比测试,看看是不是 MCU 真的出了问题,别一开始就换芯片,说不定还能救回来!

使用特权

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

本版积分规则

7

主题

10

帖子

0

粉丝