H7-TOOL高速DAPLINK使用pyOCD命令行操作说明

1、下载当前最新版的pyOCD V0.39

https://github.com/pyocd/pyOCD

下载解压后,右击启动终端

通过这个命令可以简单查看支持的命令 .\pyocd.exe --help,支持的命令非常多,这个只是一小部分

最重要的命令是flash命令,查看帮助方法是 .\pyocd.exe flash --help

另外pyOCD有内置支持的芯片列表,可以选择型号后,直接设置下载,如果没有在内置列表里面的,需要自己手动添加,可以借助mdk pack下载,内置列表查看命令方法 .\pyocd list --targets

其中这个stm32h743xx,我们下面要用到

2、下面以下载V7开发板STM32H743为例进行说明
(1)优先命令检测H7-TOOL是否正常接入,使用命令.\pyocd.exe list

注:如果检测如下提示,解决办法此贴:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=129856

(2)下面将要下载的hex,bin或者elf文件放在pyocd.exe同目录下(这样下载省事些,不用输入路径了),比如我这里要下载的hex文件是output.hex,设置速度为10M

完整命令就是.\pyocd.exe flash --target stm32h743xx --frequency 10000000 output.hex

还有很多其他命令,大家可以上官网了解,也就是开头贴的地址

3、最后额外补充个知识

H7-TOOL的高速DAPLINK是高速HID和WinUSB二合一的,也就是说CMSIS-DAP V1和V2都是支持,针对这个情况,pyOCD会自动优先选择WinUSB,这个是官网的说明

相关推荐
硬汉嵌入式9 天前
《安富莱嵌入式周报》第365期: TI发布低噪声、高线性度万用表参设计,开源雷达探测距离20公里,开源图形计算器,微软发布手把手RUST教程从入门到精通
h7-tool·嵌入式周报·安富莱
硬汉嵌入式11 天前
H7-TOOL脱机烧录,RTT,LUA等功能继续精进,SWD MultiDrop选择指定设备,自动扫描目标芯片AP寄存器
h7-tool·脱机烧录·rtt viewer·lua api
硬汉嵌入式20 天前
经过几天研究,初步实现了H7-TOOL自动扫描目标芯片AP寄存器,并选择指定寄存器操作,脱机下载,LUA, RTT等均支持
rtt·h7-tool·脱机烧录
硬汉嵌入式24 天前
新整理的H7-TOOL的LUA小程序访问AP和DP调试寄存器合集
h7-tool
硬汉嵌入式1 个月前
H7-TOOL脱机烧录升级对NXP汽车级M7芯片S32K314支持
h7-tool·脱机烧录·1拖4脱机烧录·1拖16脱机烧录·s32k312·s32k314
硬汉嵌入式2 个月前
《安富莱嵌入式周报》第363期: 卫星技术开发板,开源150Msps信号发生器,时域反射防篡改检测用于产品防破解,电磁共振绘图板,隔离市电交直电源设计
h7-tool·嵌入式周报
锻炼²3 个月前
USB 设备/配置/接口/端点/描述符 和 HID类请求详解
stm32·usb·hid·全速传输·sof包·中断传输
遇雪长安3 个月前
Cortex-Debug使用PyOCD超时问题
vscode·gd32·pyocd·daplink·cortex-debug
硬汉嵌入式4 个月前
将STM32H7的SPI MISO和MOSI短接回环测试配置问题也是非常方便的
stm32·miso·h7-tool·spi回环·mosi
硬汉嵌入式4 个月前
《安富莱嵌入式周报》第361期: 单片机流畅运行Windows 95, LED蜡烛,开源5通道100w USB-PD电源,互联网网页收录破万亿,八通道均衡器
h7-tool·嵌入式周报