| 首先感谢walnutcy画的原理图. 对于openocd不是很了解, 只是对照JLINK的驱动, 自己写了STLINK上的固件, 和openocd中的驱动;
 
 
 
 首先上2张图.
 openocd的源码是从opendocd git仓库里下回来的tag 0.4.0改的;
 目前速度还不理想, JTAG口的操作是IO口的操作, 应该可以用SPI操作, 那样速度会快一些, 看原理图ST设计的时候就是这种初衷, 有空再改一下;
 有兴趣的可以测试一下
 源码可以从这里下到:
 1,已经添加好驱动的openocd源码
 http://rio-source.googlecode.com/svn/trunk/openocd-0.4.0-tag-stlink/
 STLINK上的固件源码
 http://rio-source.googlecode.com/svn/trunk/stlink_openocd/
 |