网上有些朋友说山寨的低价Jlink没有办法给开发板供电,但是笔者从某宝上网购了几个二十几快的Jlink烧写器,可以正常烧写并且给目标板供电。
下面来说说怎么用Jlink烧写器给目标板供电。
需要Jlink驱动的朋友可去自行下载:http://download.csdn.net/detail/jkq10/8133277
先说理论依据,根据JLink的使用手册,我们看到:
里面说道Jlink是可以给目标板供电的。
再说实际操作:
Jlink的JTAG口是长这样的,如果使用JTAG进行烧写的朋友们直接用JTAG查插到目标板上就好了,如果是使用SW烧写的朋友则需要把上图中的5V-SUPPLY端口和一个GND端口用杜邦线引到目标板的电源供电引脚(一般是VCC)和GND上。
之后关键的来了,如果只是这样的话,我们打开Jlink.exe发现是没有检测到开发板的,也就是没有给开发板供电,如下图所示:
这时我们需要更改一下JLink的设置,双击桌面通知区域的Jlink图标
,会弹出下面的窗口:
我们需要关心的是Target Power标签的内容:
此时要把Current state的状态改为Power on,如果让Jlink以后都默认给目标板供电,则也可把Default state下的状态也改为Power state。如下图:
我们再重启下Jlink.exe,发现这时Jlink已经成功检测到了目标板,也就是目标板从Jlink那里得到了供电:
欢迎诸位批评讨论!