daplink专题

daplink烧录器

前言 使用daplink后,发现只能使用pyocd的终端命令,没有界面程序。对于非开发者很不友好。于是有想写一个界面的想法 界面 花费了几天时间,学习一了一个新的编程语言,arrdio,终于做出了一个可以使用的pyocd的前端界面。如下图。 目前支持,自动读取pyocd版本号。 支持选择imu型号 支持拖入固件操作 支持修改烧录地址操作 经过测试,烧录等都正常,再也不用输入命令进行烧录

DAPLink源码固件编译与制作

DAPLink源码固件编译与制作 ✨这里以Air/stm32f103cbt6固件编译为例。📌DAPLink源码地址:https://github.com/ARMmbed/DAPLink🔖 如果不想自己生成,可以使用合宙提供的现成的工程以及固件;https://gitee.com/openLuat/daplink/tree/main,但是需要注意,适配的是216MHz主频。🧨现成的

DAPLink 源码解读

DAPLink 的 Webusb 部分涉及以下几主要个文件 Vfs_manager.c   stream_opne ,stream_werite ,strem_close,usb接口file_stream.c     open ,write ,close操作virtual_fs.c     fat16虚拟系统vs_user.c       虚拟磁盘文件创建,文件命令处理flash_decod