openOCD和Jlink仿真器
文章目录
- 升级Jlink驱动
- 起因
- 下载zadig软件
- 还原
- 其他方法
升级Jlink驱动
参考:
- https://blog.csdn.net/whik1194/article/details/90582724
- https://blog.csdn.net/qingwufeiyang12346/article/details/45954595
起因
想用CLion开发STM32,但用这个的话,就必须用 OpenOCD ,但是安装了jlink驱动,导致OpenOCD识别不到jlink
说的直白一些就是 openOCD 只把 Jlink仿真器 当作普通的USB设备来使用,不使用Jlink自带的仿真器驱动程序,如果已安装了 Jlink 仿真器驱动程序,这个过程就是把原先的驱动程序换掉 。
下载zadig软件
登陆网站http://zadig.akeo.ie/下载zadig软件
- 插入Jlink仿真器(如果是第一次插入 Jlink仿真器,系统会要求安装驱动程序,我们可以点击取消,不必理会), 运行 zadig软件。
- 选择
Options -----> List All Devices
。
在其下拉列表中选择
J-Link
。
选择WinUSB驱动程序,点击
Reinstall Driver
按钮或Replace Driver
按钮,这样便完成了驱动程序的替换。
jlink就变成了 通用串行总线设备
然后程序也下载成功了,真是可喜可贺可喜可贺…
还原
运行openocd目录下的驱动升级工具 UsbDriverTool.exe
选择 Restore defult driver
就可以了
其他方法
使用keil时用jlink,使用别的软件用stlink或者daplink
openOCD和Jlink仿真器相关推荐
- openOCD的使用1: 应用openOCD和Jlink仿真器连接Freescale K60系列 MCU
openOCD的使用1: 应用openOCD和Jlink仿真器连接Freescale K60系列 MCU OpenOCD是一款功能强大的开源调试软件,支持多种调试器,例如Jlink.STlink. ...
- 使用JLINK仿真器调试树莓派4
学习armv8,怎么能没有开发板呢?有的小伙伴说,我可以用QEMU啊?笨叔要很负责任的说,QEMU不能100%地模拟armv8的硬件行为,有不少地方QEMU模拟不出来的,所以还是需要一个真实的硬件板子 ...
- ARM64+树莓派4b+JLINK仿真器实验环境搭建指南
ARM64体系结构与编程,全球原创的ARM64实验,笨叔带队,等你哟! ARM64体系结构与编程-yx音频:00:00/00:20 奔跑吧第三季视频课程实验设备清单 硬件开发平台:树莓派4B (2G或 ...
- 硬件设备二 调试分类、软/硬件断点、OpenOCD、JLink、STLink 使用
近期工作开始主用 OpenOCD 来进行相关开发工作的调试,因此本文重点来学习一下!本文以 OpenOCD 为重点,辅以 JLink.STLink 作为对比来进行学习. 调试 本地调试 本地调 ...
- vscode openOCD 配置Jlink 下载和调试STM32 教程
1.修改openOCD 的配置文件jlink.cfg 由于手头上的jlink 是swd接口,需要将openOCD的jlink.cfg修改,指定接口类型为swd.这里直接复制一份,然后修改,jlink- ...
- JLINK仿真器用SWD模式下载/调试只需三根线
stm32上的jlink接口有20个,然而并不是所有的接口都是必须的,在网上找了一些资料,想用杜邦线连接stm32和jlink仿真器,因为排线实在难插拔. 试了一下只需三根线就可以下载和调试,分别是1 ...
- 直接使用Jlink仿真器下载程序至Freescale K60系列 MCU
直接使用Jlink仿真器下载程序至Freescale K60系列MCU需进行如下设置: 1.启动J-Flsh: 2.打开数据文件: 3.进行项目设置: 4.按照下图进行设置,这 ...
- MDK配置jlink仿真器步骤
MDK配置jlink仿真器步骤: 1.如下图 2.设置为SW模式 3.选择处理器的flash大小 4.设置utilities 5.查看是否是SW模式 6.查看Flash大小 重新编译程序downloa ...
- 关于STM32的jlink仿真器突然不能工作的解决方法
这几天朋友借我的STM32F1系列学习板玩,没玩几天,JLINK仿真器不干活了,整个跟瘫了一样,指示灯也不亮.以前我玩STM32的时候也没遇到这种情况啊?为此我只想对我的基友说,你丫的人品真不咋地!可 ...
最新文章
- PDF.NET数据开发框架操作MySQL实体类操作实例
- 中操作日志文件记录的是什么_SpringBoot+AOP实现用户操作日志的记录
- 【sock_stream和sock_dgram】、 【AF_INET和AF_UNIX】
- boost::lambda::member_pointer_action用法的测试程序
- python第二版第六章课后答案_《Python编程》第六章部分课后练习题
- 实现商城类APP的筛选项效果
- zookeeper集群介绍
- 大学生如何成功就业。
- 一起谈.NET技术,ASP.NET MVC2.0在Tab页中实现异步无刷新分页
- Linux中tty框架与uart框架之间的调用关系剖析
- 数学建模【三款超实用建模小软件!】
- android 对称加密完毕,通过 Android keystore 和 fingerprint 结合实现数据加密和解密
- archLinux安装记录
- 操作系统学习笔记(五)---进程同步
- Measure and entertain
- WPA3的特点有哪些?
- K.im团队与Kim Dotcom AMA直播回顾
- 什么?你连个三色渐变圆角按钮都需要UI切图?
- 第15课:ul,添加新闻信息列表ol,添加图书销售排行榜
- 特效制作软件AE(After Effects)插件安装