
由于本人能力有限,从原理图到最后的调试,多多少少都会有不足之处,望各位高手能够体谅并指正。如果整篇文章能够带给你哪怕一点点的帮助,那就不枉费我花了那么多时间来弄这个。首先我们先对Jlink ARM-OB STM32 进行一些了解:
Jlink ARM-OB STM32 是 SEGGER 公司为开发板定制的板载Jlink调试方案。除了不能测试目标板电压外,此Jlink 与正式版功能几乎一致(速度限制到 2MHz)。
受一篇文章启发,参考资料,笔者制作了此文所提的 Jlink 简化版,经过将近半年的测试,其不但工作稳定,而且携带方便,故此与大家分享。
其特点为:
? + 支持IAR EWARM 和 KEIL MDK;
? + 仅支持 SW 两线调试;
? + 工作稳定,无丢失固件现象;
? + 仅U盘大小,携带方便;
? + 直接与电脑USB 接口连接,无需USB 线缆;
? + 接口简化,仅用三根线,完成高速调试、下载;
? + 仅需要三脚 XH2.54 连接器,大大节约PCB面积;
? + 与JTAG 相比,仅需两根线(TMS / TCK),可节约若干条 IO 口。
其中用到的材料有:
IC:
STM32F103C8T * 1
RT9193 * 1
电阻(0603封装):
100R * 5
10K * 1
1K * 1
1K5 * 1
22R * 2
电容(0805封装):
105(1uF) * 2
104(0.1uF) * 6
22pF * 4
接插件:
杜邦排针(烧写用) * 3
3线XH2.54 * 1
USB_A插头 * 1
LED(0805 0603均可) * 1
8MHz晶振(贴片) * 1
成品图如下图所示:

欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)