Code Monkey home page Code Monkey logo

offlineswd's Introduction

SWD离线烧写器

本项目使用STM32F103RET6作为主控,基于ST官方CMSIS-DAP项目进行修改,实现可脱机、可去读保护烧写(因项目暂时只有F103系列脱机烧写需求,所以暂时只添加了F103的烧写算法)。


功能更新

添加了长文件名支持以及离线调试模式的波特率切换

最新版本HEX文件烧录已经进行优化处理,与BIN文件烧写速度接近,可更新进行使用!!


项目功能

1.使用8M FLASH,可使用虚拟U盘向FLASH放置HEX文件或BIN文件进行烧写

2.可去除目标板的读保护,直接烧写(烧写后可能需要手动重启)

3.支持手动切换模式,使离线烧写器支持DAP仿真

4.安装驱动后可支持虚拟USB转TTL

5.可离线使用串口调试功能(仅支持英文及常用数字符号)


使用教程

1.长按SELECT键开机可进入DAP仿真模式,屏幕上显示DAP-CONNECT

2.直接插入电脑USB端口可向离线烧写器放入相关烧写文件,并可使用虚拟串口功能

3.连接目标板开机,选择文件后选择FLASH后即可进行烧写

4.选择“>>”,进入DEBUG MODE后选择ENTER即可进行离线串口调试


其他

当前版本项目已包含所有所需外部支持包,无需额外包含其他支持包。

项目意见

如果项目有问题或者有新功能需求,欢迎向作者提交意见!

欢迎加入QQ交流群 群号:912015729

offlineswd's People

Contributors

mbronsom avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.