测试的时候每一片STM32L011单片机第一次下程序总是下不进去需要进行复位操作才行。那么我以后量产用JLINK或者STLINK怎么下载能一次成功不需要按复位呢?
下载选项里勾选 Reset and Run
如果是keil5的话
Pack里取消Enable
仿真器下载时,实际是在片内RAM中跑一个Flash烧写算法程序,必须复位才能进入调试模式。
只不过一般可以通过JTAG数据流的软件复位命令(或系统复位),来使MCU复位;如果软件复位不成功,这时候就必须用硬件复位,来保证能够正常下载烧写算法程序到RAM,并从RAM中跑程序。
批量的时候可以让芯片供应商刷个测试程序,这个程序里保证调试引脚配置是正确的,这样拿回来就能用。
或者自己做一个工装,新的芯片都刷一遍程序,再拿去再贴片。
我使用SWD模式,四根线,需要把单片机的NRST接到JLINK的RESET么?然后再把NRST上啦,再接个电容到地么?
只有第一次这样,成功下进去之后,再下载就好使了!
怎么没有你这个界面