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

[复制链接]
 楼主| 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 | 显示全部楼层
线路可能因老化、损坏或接触不良导致数据传输失败。
flycamelaaa 发表于 2025-3-28 19:36 | 显示全部楼层
检查电源是不是不稳定。
probedog 发表于 2025-3-28 20:00 | 显示全部楼层
检查跳线帽或引脚设置是否错误。
powerantone 发表于 2025-3-28 21:00 | 显示全部楼层
更新固件版本。
七毛钱 发表于 2025-3-28 22:00 | 显示全部楼层
如果程序代码未配置SWD接口调试,可能导致无法识别芯片。
梅花香自123 发表于 2025-3-31 22:48 | 显示全部楼层
应该是SWD 功能会被禁用了,将 Boot0 拉高,进入 bootloader 模式
公羊子丹 发表于 2025-4-1 07:34 | 显示全部楼层
你试过 Boot0 方式 进系统引导模式吗?把 BOOT0 置高,然后上电看看能不能用 USART 或 ST-Link 重新刷写。
周半梅 发表于 2025-4-1 07:35 | 显示全部楼层
芯片没废,只是 SWD 接口被禁用了。试试用 复位时进入 SWD 的方法,多点几次 连接+复位。
帛灿灿 发表于 2025-4-1 07:36 | 显示全部楼层
用 ST-Link Utility(或 STM32CubeProgrammer),勾选 Connect Under Reset,然后尝试连接,看看能不能擦除 Flash。
童雨竹 发表于 2025-4-1 07:37 | 显示全部楼层
ST-Link 可能还是能识别 MCU,试试降低 JTAG/SWD 频率到 最低(100kHz),看看能不能连上。
万图 发表于 2025-4-1 07:38 | 显示全部楼层
ST-Link 连接失败后,有提示什么错误代码吗?比如 No target detected 还是 Read out protection activated?
Wordsworth 发表于 2025-4-1 07:39 | 显示全部楼层
尝试手动触发硬件复位:按住 RESET,点击 连接,然后松开 RESET,有时候能抢到 SWD 通道。
Bblythe 发表于 2025-4-1 07:39 | 显示全部楼层
你是怎么修改 PA13/PA14 的?如果是 HAL 配置的,理论上 断电复位 之后不会影响 SWD。
Pulitzer 发表于 2025-4-1 07:40 | 显示全部楼层
STM32F030 有 Debug 选项可以改成 完全关闭调试,如果你启用了这个选项,那 SWD 确实会失效。
Uriah 发表于 2025-4-1 07:41 | 显示全部楼层
最后试试 ISP 模式(USART1 PA9/PA10),看看能不能通过 串口刷回固件,如果能就不用换芯片。
Clyde011 发表于 2025-4-1 07:42 | 显示全部楼层
实在不行,拿 空板子 做个对比测试,看看是不是 MCU 真的出了问题,别一开始就换芯片,说不定还能救回来!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

70

帖子

0

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