Clion+STM 32Warn : Failed to open device: LIBUSB_ERROR_NOT_SUPPORTED

简介: Clion+STM 32Warn : Failed to open device: LIBUSB_ERROR_NOT_SUPPORTED

在Clion+STM32下调试

Clion解决openocd无法识别jlink

将J-Llink驱动转成Winusb即可。

方法

下载 Zadig 工具: http://zadig.akeo.ie

Options 点击 List All Devices

点击箭头处,选择 J-Link,在 Driver 出选择 jlink,另一边选择 Winusb,然后点击 Replace Driver,等待完成即可。

若要转换到keil下调试

由于 jlink 驱动被转换成 winusb 驱动了,所以在keil那边不能直接用J-Link烧录代码。

如需用到keil,使用USB Driver tool 将 j-link 驱动转换即可。

双击 J-Link 在 Driver Selection 选择需要的驱动双击即可。



注意

J-Link 是在clion上仿真调试
J-Link driver 是在keil 上仿真调试

目录
相关文章
|
7月前
|
NoSQL 算法 Linux
OpenOCD下载安装保姆级教程(附安装包,非常详细)
OpenOCD是一款开源片上调试工具,支持JTAG/SWD接口,提供GDB Server、TCL脚本自动化等功能,可实现断点调试、Flash烧录、FPGA编程等,广泛应用于嵌入式开发与量产测试,被誉为“穷人的Lauterbach”。跨平台且免费,配置灵活但稍复杂,是嵌入式工程师的高效调试利器。
|
缓存 编译器 程序员
嵌入式开发环境Vscode开发STM32单片机程序
嵌入式开发环境Vscode开发STM32单片机程序
2005 1
|
数据可视化 中间件 API
FreeRTOS记录(一、熟悉开发环境以及CubeMX下FreeRTOS配置)
熟悉 在 STM32 CubeMX 下面的 FreeRTOS 使用
6017 1
FreeRTOS记录(一、熟悉开发环境以及CubeMX下FreeRTOS配置)
|
存储 编译器 C语言
STM32的启动过程 — startup_xxxx.s文件解析(MDK和GCC双环境)
无论是是何种MCU,从简单的51,MSP430,到ARM9,ARM11,A7 都必须有启动文件,对于MCU来说,他是如何找到并执行main函数的,就需要用到“启动文件”,本文就来说说 STM32 的启动过程。
2401 1
STM32的启动过程 — startup_xxxx.s文件解析(MDK和GCC双环境)
|
数据采集 监控 安全
数字孪生与金融:风险管理的新工具
数字孪生技术通过构建物理实体或系统的虚拟模型,实现对金融市场的实时监控、客户行为分析、市场风险预测及业务流程优化,为金融机构提供了全新的风险管理工具,提升了风险管理的精准度和效率。
|
数据可视化
【Qt 学习笔记】Qt窗口 | 菜单栏 | QMenuBar的使用及说明
【Qt 学习笔记】Qt窗口 | 菜单栏 | QMenuBar的使用及说明
4890 3
STM32CubeMX WS2812B灯驱动
STM32CubeMX WS2812B灯驱动
2936 1
|
编译器 C语言 C++
VSCode安装配置C语言(保姆级教程)
VSCode安装配置C语言(保姆级教程)
3220 5
|
8月前
|
Dart 开发工具 Android开发
Flutter PC 应用开发指南:从环境搭建到实战避坑
本文系统介绍如何在 Windows 平台使用 Flutter 开发 PC 应用,涵盖环境搭建、项目创建、插件兼容性、原生功能调用、签名发布、常见问题解决及性能优化等全流程,助你高效构建跨平台桌面应用,少走弯路。
2830 5