ST Nucleo F103RB无法下载代码求助:Keil µVision调试时闪退
解决Keil µVision下载代码至ST Nucleo F103RB时闪退的问题
快速排查与修复步骤:
- 驱动与版本兼容性检查
卸载当前的ST-Link驱动,重装ST官方最新版ST-Link驱动,确保和你的Keil µVision版本匹配(Keil5建议搭配V2.0以上版本的驱动)。同时确认Keil为完整授权版本,部分破解不彻底的版本会在调试/下载环节触发闪退。 - 简化调试配置
若能正常打开调试配置界面:切换调试工具为ST-Link Debugger,进入Settings的Debug标签页,仅保留Run to main()勾选,取消Enable Semihosting等非必要功能。
若无法进入配置界面:找到项目目录下的.uvprojx文件,用记事本打开后搜索Debug节点,手动将调试工具指定为ST-Link,移除多余配置项。 - 硬件连接排查
更换短款高质量USB数据线,避免供电不足或信号干扰;检查Nucleo板的ST-Link跳线是否处于默认位置,确保调试链路正常连通。 - 替代烧录方案
若Keil问题无法快速解决,直接使用ST官方的STM32CubeProgrammer工具:通过USB连接Nucleo板,选择STM32F103RB型号,导入编译生成的.hex文件即可完成烧录,操作更稳定。
内容的提问来源于stack exchange,提问作者Osika91
相关产品推荐
相关产品推荐

