使用JLink ARM-OB STM32 简化ARM Cortex处理器开发

Jlink ARM-OB STM32 是 SEGGER 公司为开发板定制的板载Jlink调试方案。除了不能测试目标板电压外,此Jlink 与正式版功能几乎一致(速度限制到 2MHz)。 
受 Ourdev论坛 minux 网友一篇文章启发,参考minux 网友贡献的资料,笔者制作了此文所提的 Jlink 简化版,经过将近半年的测试,其不但工作稳定,而且携带方便,故此与大家分享。其特点为: 

 +  支持IAR EWARM 和 KEIL MDK; 
 + 仅支持 SW 两线调试; 
 +  工作稳定,无丢失固件现象; 
 +  仅U盘大小,携带方便; 
 +  直接与电脑USB 接口连接,无需USB 线缆; 
 + 接口简化,仅用三根线,完成高速调试、下载; 
 +  仅需要三脚 XH2.54 连接器,大大节约PCB面积; 
 +  与JTAG 相比,仅需两根线(TMS / TCK),可节约若干条 IO 口。 

二、 硬件电路及接口 

传统20脚JTAG底座个头大,占用PCB面积多,连接线复杂。此Jlink经过精简,使用三脚 XH2.54 连接器,完成 SWD 接口的物理连接,经过半年多测试,即使连接线达 40cm的情况下,此Jlink 依然能可靠下载和调试。图一为接口形式对比,图二为接口定义,图三为硬件电路图。 

.............................. 

PDF 全文下载:

https://files.cnblogs.com/xiaomagee/%E4%BD%BF%E7%94%A8Jlink_arm-ob_stm32%E7%AE%80%E5%8C%96Cortex%E5%A4%84%E7%90%86%E5%99%A8%E7%9A%84%E5%BC%80%E5%8F%91.pdf

 

 

---------------------------------

专为 iBoard 打造的便携调试器。。

posted @ 2011-12-03 01:24  XiaomaGee  阅读(1564)  评论(0)    收藏  举报