本帖最后由 zhdzhd-174422 于 2018-12-31 21:28 编辑 ' R, Y4 v/ l, G, n1 m- G6 F6 _* L& ?5 p 闲鱼入手了一块山寨的正点原子的精英开发板,此板具备了众多接口和外围设备,结合STM32F103ZET6核心,可以提供较全面完整的基于STM32F103芯片平台的开发。 此板原子提供了ISP一键下载程序flymcu,但是在MDK中编译后,再回flymcu中下载到板子上,感觉比较麻烦,刚好手上有山寨的J-Link V9,我已经把版本号弄到V9.40了,并且可以自动升级(其实可以弄到V9.50),参阅原子的教程,使用Jlink调试器不能直接对开发板供电,而必须加一个DC5V电源或者使用USB接口供电,个人感觉比较麻烦。本来Jlink自带5电源输出,位于JTAG的PIN19,因此为了方便开发,我对开发板飞了一根线,使得JLINK的PIN19输出的5V电源可以对整个开发板供电。 飞线连接J-Link的JTAG-PIN19到开发板的电源5V接点 这样就可以直接使用J-Link作为5V电源对开发板供电,可以提供大约高达300mA的电流,对于开发板不带大负载而言完全足够了。 6 X1 d/ h. l y9 M8 u' D J-Link出厂默认Pin19是不输出5V的,必须在J-Link Commander里面输入 Power on/off来开通、关闭Pin19的5V输出。或者Power on/off perm来设置永久开通、永久关闭5V输出。 我设置了永久开通5V输出。 下图是J-Link V9直接给开发板供电的效果图: 明天就是新年了,2018年的最后一帖,谨以此帖祝愿一众坛友和一众管管们在新的一年中:活得跟下图中的哥们一样,工作的也像下图中的哥们一样,舒服舒心,肥肥胖胖的! |
支持一下 |
楼主,能否分享如何让V9变成可以自动升级的,谢谢。 |
支持一下 |
JLINK-OB 用SWD模式可以,V9用SWD模式也可以,并不要+5V |
这个办法不错! |