分享一个STM32单片机做的离线编程器代码

2020-03-12 19:47发布

https://github.com/XIVN1987/DAPProg

简单来说就是用一个STM32单片机用GPIO模拟SWD协议,,通过这个SWD给其他Cortex-M单片机下载程序

8条回答
XIVN1987
1楼 · 2020-03-12 21:48.采纳回答
github上的简单介绍:

Offline SWD Programmer for Cortex-M Core MCU

This Project bases on some other open-source Project:
1、file under src/DAP and file SWD_host.c come form ARMmbed/DAPLink
2、file /doc/FlashAlgo/flash_algo.py come from mbedmicro/FlashAlgo

flash_algo.py is used to extracting flash programming code from Keil's *.FLM algorithm file


xyz549040622
2楼-- · 2020-03-13 01:47
牛逼,支持下。但是,想不懂这个有什么作用呢?
dirtwillfly
3楼-- · 2020-03-13 02:38
或者作者是想做一个多路烧写的工具,一个stm32同时烧写几十个目标
XIVN1987
4楼-- · 2020-03-13 05:39


牛逼,支持下。但是,想不懂这个有什么作用呢?



离线/脱机烧录器,,淘宝上有卖的,,说明有需求

如果想自己做一个的话可以参考这个代码,,

这里面的核心代码都是ARM公司开源出来的,,代码质量可靠

从Keil算法文件中提取烧录代码的方法避免了自己写算法的麻烦、而且Keil中算法很全、能支持绝大多数Cortex-M内核单片机了

linqing171
5楼-- · 2020-03-13 06:20
 精彩回答 2  元偷偷看……
IST
6楼-- · 2020-03-13 08:03

对你这个贴子
分享一个STM32单片机做的离线编程器代码 - 小平头电子技术论坛社区 (xiaopingtou.cn)
中的离线编程器很感兴趣。希望能够合作开发,定制一款我们专用的产品。如有意,欢迎联系QQ:948214675.  谢谢

XIVN1987
7楼-- · 2020-03-13 11:33


对你这个贴子
分享一个STM32单片机做的离线编程器代码 - 小平头电子技术论坛社区 (xiaopingtou.cn)中的离线编程器很感兴趣。希望能够合作开发, ...


挺简单的东西,,稍微学习下Python就能自己添加器件定制了,,

一周热门 更多>