本帖最后由 long521 于 2020-3-14 11:25 编辑
一直想自己动手做一款JLINK仿真器用,因为在调试中烧过好些JLINK和STLINK,主要是为了图方便,在板子直接搭线,有时操作不当,损坏了仿真器,也有一只STLINK我用着就坏了,淘宝几十块买的,后面就想自己做一个玩玩,所以在网上下载了资料,现在网上开源的都有.
下载过来各种资料,同时对比了一些原理图,其实都差不多的,然后就动手画板,自己画了板子,板子是自己重新画好后打样了5片,并且另外加了一点小电路,成本限制,其实我想加信号隔离电路保护电脑USB,后续再考虑了,这样是极简做法但是也有一点保护作用的.开始焊好后,烧上程序,插上电脑,KEIL可以用,但是抗干扰出了问题,我桌子上的稳压电源0-60V的,一打开,KEIL上就识别不了JLINK OB了,另外我加了USB延长线,JLINK OB也就不能用,后面一直在想是什么问题导致的.
今天早上终于解决了这个问题,是电容的容量不足,导致抗干扰不好,我加大了电容,现在可以正使用了,加延长线也可以用了.我烧过网上好几个固件,都是可以用的,分别是JLINK-2012.HEX,2017.HEX,还有一个没有写上年数的HEX.三个都可以用的,其中2012分显示HW7.0版本.没有自动升级,其他2个固件,我插上电脑,打开KEIL会自动升级,升级会出现无法用JFLASH下载,要注册破解一下.下面是我焊的JLINK的板子图片.
一起分享成功的喜悦吧.自己焊好然后可以用,还是挺好玩的,我今天早上用了一早上,工作还是稳定的.对了我下载的这个开源的原理图没有引出串口,有点遗憾,我在网上也下载到带串口的原理图了,如果嘉立创搞活动,就再去打样做一块带串口的,自己做这个东西也是很稳定的,不错的.
此内容由EEWORLD论坛网友long521原创,如需转载或用于商业用途需征得作者同意并注明出处