你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)  

[复制链接]
思考的大兵 发布时间:2014-4-17 13:55
网上买一个成品J-Link和ST-Link要好几十块,于是出了一批用stm32f103c8芯片制作的J-Link和ST-Link调试器,功能和成品模块几乎一样,同时外观也十分小巧,便于携带和使用。。。
虽然降低了成本,但也需要二十多元,于是笔者就搜集了相关制作资料,画PCB板,焊接制作,烧固件,分别做了J-Link和ST-Link,都可以用,效果。成本虽然低不了多少,但对于一个电子爱好者,谁不想自己亲手做个下载器和调试器了。。。
网上J-Link制作方案的资料很多,但有点杂,而ST-Link的方案则较少,于是笔者在参考众多资料后,整理成了J-Link和ST-Link制作方案,提供PCB工程和固件,希望可以帮到大家。。。
关于怎么烧录固件:
焊接好实物后,是不能用keil软件烧程序的,因为固件只是一个hex文件,必须要用到其他工具烧录,这里有两种
1.使用J-Link烧录工具下载,这个工具在电脑J-Link软件SEGGE里有,可以使用JTAG和SWD方式下载,具体步骤可以百度搜下。
2.采用串口下载,将C8单片机BOOT0置高,配置成串口烧录程序,工具为flymcu,具体步骤可以百度搜下。
关于烧录固件后,插上USB没反应(情况比较多),或者与开发工具通信不正常下载不了程序(笔者做ST-Link时遇到过):
前者笔者遇到过的情况为,USB与单片机间的限流电阻太大或者上拉电阻过大过小,使得USB与单片机通信不正常;还有一个就是晶振焊接时外壳与焊盘短接,晶振短路了,没反应;另外就是没有焊接晶振起振电容,晶振无法起振,单片机没工作。当然还有可能就是单片机烧坏了(这种情况比较少)。
对于后者通信不正常,一般是由于烧录进去的固件版本低了,这可以升级固件,当然这个时候就不是用下载工具像烧固件那样升级了,而是利用电脑USB口给升级,制作的J-Link keil会自动检测和升级,而制作的ST-Link则需要其他工具,如STM32 ST-LINK Utility,网上都有例程。
ST-Link V2 1.jpg
实物图.jpg
J-Link ARM-OB.pdf (105.24 KB, 下载次数: 3775)
J-Link ARM-OB 1.jpg

点评

不错!赞一个  发表于 2018-6-28 15:43

评分

参与人数 5 ST金币 +8 收起 理由
mumuyuwei -1 很给力!
haofengsiji + 2 很给力!
hxwest + 1 很给力!
aasleep + 1 赞一个!
努力的人 + 5

查看全部评分

7 收藏 77 评论602 发布时间:2014-4-17 13:55

举报

602个回答
victory0702 回答时间:2016-4-26 14:38:39
ST-LINK.png
ST-LINK-3D.png
哈哈,这个早就做出来了,已经稳定使用了好久了,支持SWD和SWIM模式
hongpeng-257553 回答时间:2014-4-17 15:47:28

RE:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

学习一下,非常感谢
luoxin 回答时间:2014-4-17 21:46:54

RE:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

学习一下,非常感谢
servingapples 回答时间:2014-4-18 14:57:09

RE:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

谢谢分享
qschen 回答时间:2014-4-18 16:16:53

回复:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

谢谢分享 !!!
思考的大兵 回答时间:2014-4-18 20:07:32

回复:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

不知道管理员有没有把这个帖子汇总了???
freemanw 回答时间:2014-4-18 20:25:11

RE:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

看看啦 。。。。。。。。。。。。。。
pan1991 回答时间:2014-4-23 22:49:40

回复:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

谢谢分享!!  顶顶顶
xhpeng 回答时间:2014-4-24 08:24:11

RE:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

谢谢分享,绑定为记号
sun2005-111103 回答时间:2014-4-24 08:36:31

回复:【MCU实战经验】+用stm32单片机做J-Link和ST-Link(PCB工程+固件库+资料工具)

谢谢!

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版