步骤一:
使用USB线连接JLINK与PC机,以提供JLINK工作电源。
短接图中A的两个手指约1分30秒。断开A位置的两个手指短接。然后拔掉JLINK与P C间的USB线(注意先后顺序)。
短接图中,B处的两个手指。
使用USB线连接JLINK与PC机,至少超过1分30秒后,拔掉USB线,停止给JLINK供电(说明:请确保此过程中,图肆丛中B处一直处于可靠的端接状态裤圆)。
断开图中B处的短接。
两次短接时间一定要足够长,否则不容易成功,容易出现erase不完全的情况,这个时候在后面“步骤二”就识别不出新设备来,只能认为是无效的usb设备。
步骤二:
用USB线连接JLINK与PC机,这个时候会跳出找到新设备的对话框,要求安装驱动,选择自动安装驱动,因为文档里没有写要安装驱动,我以我没执行这一步,导致后面用SAM-PROG烧录的时候,总是不能识别设备,Write Flash 这个button总是不能enable,只要装了驱动,Write Flash这个button就变过来了,就可以开始烧录了,很快就烧好了,烧好之后,active connection会从0变成1,这个时候板子上的灯已经变红了,拔出usb,再胡雹塌插上,马上就变绿了,jlink复活了。
如果步骤二在连好设备后,没有跳出找到新设备的对话框,那说明步骤一没有执行成功,可以再执行第一步,加长步骤一中两部的短接时
如何使用JLINK向stm32烧写程序1、 安装JLINK驱动程序 SEGGER V4.0版本,下载地址灶老衡如下:
直接下载安装就隐做可以了
2、 安装好以后打开如下:
3、点击进入,则出现如下:
4、此时,需要进行设置芯片的型号,如下所示:
点击OPTIONS,则在下图中点击:
5、然后进入界面,
6、点击CPU,则会出现:
此时,我们在device里面选择好我们目标板上的芯片就可以了,然后点击确认。
7、我们现在将JLINK和目标板进行连接
8、此时我们就看到了MCU的型号已经是我们设置含滑的了,表示目标板和仿真器已经连接好。
9、打开我们要烧录的hex文件,如下图:
三
1、打开J_FlashARM出现如下工作界面:2、选择Options—Projectsettings进入Projectsettings界面:,3、点击CPU,选择合缺散孝适的型号:此时,我们在device里面选择好我们目标板上的芯片就可以了,然后点击确认。4、我们现在将JLINK和目标板进行连伏稿接:Target——connect没有跳出错误,说明连接成功。5、打开我们要烧录的hex文件:选择需要烧录的程序:选择HEX文件后如下图所示:7.烧录程序:如果有d出窗口,选择是或者确定。8.重启掘肢设备欢迎分享,转载请注明来源:内存溢出
评论列表(0条)