Git Product home page Git Product logo

ks_dap_wireless's Introduction

KS无线DAP下载器 欢迎Star、项目不会停下、持续更新中

├─ESP8266_NONOS_TCP 无系统版 ├─ESP8266_RTOS_TCP RTOS版 ├─FlashAlgo 烧录算法 ├─Hardware 硬件PDF 需要PCB可发邮件 │─Simple_TeenyUSB_TX STM32工程文件

  • 高速DAP下载器+脱机烧录 成品众筹
  • 使用Altium Designer 20画的PCB
  • 源码包含了有线模式、无线发射模式、无线接收模式和脱机烧录模式
  • 源码来源:USB部分是TeenyUSB HID+MSC+CDC,SWD部分是XVIN1987开源的SWD下载器
  • 整合为了HID+MSC+CDC+FATFS+W25Q+OLED的系统
  • 没有W25Q的兄弟们记得把初始化去掉
  • 脱机模式可选下载算法和下载文件
  • 无限模式使用串口通信 大佬们可以试试用spi转发给其他的无线芯片 会提速的
  • 主控芯片:STM32F103C8T6 可更换其他ST芯片使用的HAL库,可直接替换
  • 无线通信芯片:ESP8266 考虑更换为ESP32-S2(目前测试S2的HID+MSC+CDC已经调通,增加DAP中。。)
  • 11-3 ESP32S2的DAP下载器已经调通,下载速度达到了HID的瓶颈32KB/S,下一步增加TCP
  • 8266通信采用TCP通信,RTOS版本源码不知为何速度只有2KB/S,NONOS版本速度可达6KB/S
  • DIY QQ交流群:554150925 成品众筹

Pic:

捐赠 如果你觉得我开源的东西还不错 可以请我喝杯水嗷

支付宝 微信支付

另外强调一下,本仓库的项目是GPL协议,不支持任何形式的私自产品化(当然大家自己DIY是没有任何问题的,这里只是防止有人借我的名义坑大家)

ks_dap_wireless's People

Contributors

kevincoooool avatar windowsair avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ks_dap_wireless's Issues

老哥请问一下,NRF52832的烧录算法你是怎么获得的

我使用脚本没法成功获得烧录算法,我修改了解析的源码,后面的得到的下载算法和stm32 的差别挺大的,并且我根据nrf52832的datasheet设置FLASH_SWD函数内烧录地址为0x0,但是烧录还是不成功,甚至擦除都不能正常擦除。想问下老哥你的nrf52832的离线下载这部分是怎么做的,万分感谢!
image

nRF 下载算法解析.zip

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.