[开发工具] 使用APM32F103CBT6自制APM-LINK下载器

[复制链接]
 楼主| onemoren 发表于 2025-3-21 14:01 | 显示全部楼层 |阅读模式
#有奖活动# #申请原创#
    之前自用的ST-LINK下载器损坏过,直接拆开外壳发现MCU发热,应该是芯片烧坏了。拆掉原来的MCU后,测量5V/3.3V电压正常,整机电流也在几十毫安内,推测只是MCU烧坏了,主板其它部分并没有问题。
    正常出厂的ST-LINK下载器上面都会预留烧录孔用于防止固件损坏重新烧录,于是向淘宝卖家要到了固件和固件升级工具,重新下载固件竟然恢复正常了。
有了ST-LINK的固件和ST-LINK升级工具,我预计自己也能制作APM-LINK。于是逆向了一下电路,制作成功。名字中用APM是因为这次使用的不是ST芯片,而是采用极海的APM32F103CBT6。自制电路板原理图如下:
图片1.png
PCB_TOP层:
图片2.png
PCB_BOT层:
图片3.png
升级工具界面:
图片4.png
有兴趣的网友可以参考也来制作一下自己的XXX-LINK。附件为APM-LINK的电路原理图和PCB图。
ST_LINK_APM32F103_PCB.zip (592.47 KB, 下载次数: 3)

评论

感谢分享~~https://bbs.21ic.com/icview-3431776-1-1.html欢迎大佬了解并参与论坛原创奖励活动  发表于 2025-3-25 15:33
liloooo 发表于 2025-3-24 09:29 | 显示全部楼层
之前买过一个stlink   主控就是apmf103
ucmic 发表于 2025-3-25 17:14 | 显示全部楼层
求共享一下PCB及原理图,直接做一个
阳光爆裂 发表于 2025-3-25 22:47 | 显示全部楼层
楼主 您是自己修改了软件代码做了兼容适配,还是直接烧录的原固件? APM32直接在硬件上兼容了?
银河漫步 发表于 2025-3-28 11:32 | 显示全部楼层
ARM开源了CMSIS-DAP的实现代码。
貌似可以使用了吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

66

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

46

主题

66

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部