集成DAP、J-Link的”宇宙究极缝合“的多功能UltraLINK仿真器
一、说明
1、市面上很多下载器各式各样,但是部分功能比较单一,体积较大,但是都不能在线仿真,也不便携和方便使用,所以做了一个小型方便携带的,即插即用的”宇宙究极多功能缝合怪“仿真器
2、DAP协议部分参考调用了ST官方开发板例程,USB即插即能读取到仿真器,然后连接待下载的设备仿真和下载程序即可
3、由于立创SMT当时还不支持双面贴片,因此当时的订单只贴了一面,另一面为低速时钟,不贴不影响程序和硬件功能使用,并且立创SMT不支持排针贴片焊接,因此当时BOM也没有出料,是自己手工焊接的。部分物料当时为了省钱,也是自己焊的,但是大家不用担心,上传的BOM文件里器件是都有的。
4、PCB文件为了性价比和方便,给大家做了4拼1拼版,并且加了工艺边和MARK点,直接生产使用即可。
二、使用方法
1、板卡制作出来后,先需要给C8T6烧录固件,即附件里的ultralink.bin。先用数据线连接UltraLINK和电脑,让UltraLINK上电。使用DAPLink或者其他仿真器在图示红框位置烧录接口烧录固件,背面有对应的Pin序。
2、程序烧录成功之后,重新上电,就会看到 UltraLINK有蓝灯闪烁,此时连接电脑成功后,电脑会弹窗提示读取到UltraLINK设备,说明此时UltraLINK固件已经烧录成功了,可以正常使用给别的单片机烧录程序了。
3、烧录接口即是板卡右边贴片的十针排针,对应JLink的JTAG接口。当然也支持DAP,只用接背面的TCK、TMS、GND即可。
4、另外UltraLINK使用的5V转3.3V电源芯片是LM1117,功率比较低,最大输出电流为700mA左右,所以要注意3.3V电源不要接功率太大的设备,否则可能会发烫或者烧坏电源芯片。另外USB线注意不要使用充电线,需要用电源线,否则电脑读不到UltraLINK设备哦。(有的厂家为了节省成本,做出了”充电线“,即USB四根线里的D+和D-数据线去掉了,只有5V和GND两根线)
5、你也可以做到的,快来试一试吧!