国民技术N32下载常见问题解决
GaoSheng Lv4

无法连接芯片

原因1:未正确安装Jlink驱动

打开Keil的Debug的Settings选项
image
选择J-LINK/JTRACE Cotex
image

如果红框内没有jlink版本显示(在连线正确的情况下)。可能是没有安装jlink驱动,建议安装Version V7.86 (2023-02-15)版本。版本太高或者太低可能都无法识别。
https://www.segger.com/downloads/jlink/
image
正确安装后,可以在设备管理器识别到
image

原因2:Port选择错误。原理图设计一般使用 SWD 接线方式,需要把 Port 接口选择“SW”

image
改为SW后,能正常识别芯片。
image

原因3:芯片SWD调试端口被占用,或芯片处于低功耗模式下。

将BOOT0上拉后重新上电。
image
使用keil的将原有程序擦除后能正常烧录。

原因4:SWD烧录线过长。建议烧录线不要超过20CM。同时将把 Max Clock 速率调小。

image
原因5:物理连线错误,一般情况下PA13为数据线,PA14为时钟线。
image
image

二、能正常识别到芯片但下载失败。

原因1:未正确添加烧录算法

image
image
image

原因2:SWD烧录信号不稳定

排查 GND 接线是否接触不良,保证接线电平稳定;同时需要接上仿真器的 RST 引脚;或者尝试降低烧录时钟速率;

原因3:芯片处于 BOOT 状态,此时芯片不支持 SWD 下载;

去掉 BOOT0 的上拉信号后复位,让芯片退出 BOOT 状态再下载固件

原因4:烧录时电平信号不稳定可能导致芯片自动进入读保护等级“L1”

image
使用在线工具“Nations MCU Download Tool”解除读保护,支持串口、 USB 和 Jlink 三种接口进行解锁
image

本站由 提供部署服务