梁山派GD32F470 CMSIS-DAPv1驱动错误

请先参考嘉立创提供的解决方法!!!!!

https://dri8c0qdfb.feishu.cn/wiki/wikcnsGSBwwp15hr9dqRqbiKqxe

————————————————————————————————————————

我的错误出现情况非常特别,仅供参考。

本人电脑:2021拯救者r9000p win11

串口设备状态:

76788b0d5e8c44be844e8f7f384f9dd6.jpg

 采用过的解决手段:嘉立创官方解决文档,无效。对设备进行更新驱动,对设备进行更改驱动类型,无效。用驱动精灵更新驱动,无效。联想管家恢复原本驱动,无效。

对比梁山派插入我的电脑(有问题)和别人的那一台r9000p(无问题),查看设备状态的不同:

9a65fc5f04e948798ddd62ffd4e6a759.png

 疑问:两台一样的电脑插入梁山派会出现不同的情况,难道是我电脑的驱动改变了?→重置电脑,电脑所有驱动应该恢复没改动的状态,再插入梁山派→还是不行。难道是电脑系统“原本”的驱动就有问题?

造成问题的原因:我曾在重置电脑的时候选择用“云下载”的Windows官方系统进行重置,替换了电脑原本就有的(联想修改过的)WINDOWS备份文件,导致今后我无论选择“云下载”还是“从本地安装”进行重置都是Windows官方的系统,而不是联想对具体联想电脑机型进行某些修改的Windows系统,有极小部分驱动产生bug,恰好这个bug被我遇上了。

解决办法:把电脑拿到联想电脑服务中心,让工程师帮我安装联想电脑出厂时的Windows系统。  如果你们是其他牌子的电脑,请拿到相应品牌的服务中心进行系统安装。

 

 

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
nanoDAP-wl 是实验室推出的基于cmsis-dap的无线调试器,即插即用,速度快,支持虚拟串口。无线调试器包括发射机/接收机,基于2.4G无线通信,可对10m范围内的目标进行调试下载、单步调试等操作,在某些有线仿真器不便调试的场景,如目标始终处于移动状态(飞行器、小车、机器人等),目标已经组装成产品形态,并且已安装在墙上或者高处等。此时使用无线调试器能较好的解决这些场景下调试问题,有效提高研发效率。 产品特点 使用极简,PC端无需安装额外软件,只需将发射机和接收器分别上电,等待连接成功,即可开始调试 支持SWD协议,典型的基于ARM Cortex-M系列芯片均支持SWD调试,常见的芯片如STM32系列,GD32系列,ATMEL-SAM系列,NORDIC-NRF51/52系列,NXP-LPC系列等芯片均支持SWD调试下载 支持JTAG协议,配合开源调试器OpenOCD可支持全球范围内几乎所有SoC芯片的调试,如ARM Cortex-A系列、DSP、FPGA、MIPS等,因为SWD协议只是ARM自己定义的私有协议,而JTAG则是国际IEEE 1149标准 支持虚拟串口,而且支持同时进行仿真调试和串口输出 接收机支持向目标板供电(5V、3.3V),以及从目标板取电(5V、3.3V)两种方式进行工作 支持MDK/IAR/OpenOCD,支持Windows/Linux/Mac 下进行调试开发 软件基于CMSIS-DAP实现,使用USB HID协议,无需安装驱动即可下载调试 v1.0版本硬件开源、固件开放,可供爱好者自行制作 使用场景用于调试飞行器,小车,机器人,由于调试目标为通常处于移动状态,若使用传统下载器不仅下载比较麻烦,而且无法进行单步调试。 目标板已经组装好外壳,成为产品形态,此时传统的有线方式不便调试。 产品安装在高处,如路灯、高塔等位置,此时使用有线方式不便调试。 产品链接(见附件) 说明 nanoDAP-wl v1.0 版本硬件开源,供爱好者自行制作研究。 固件针对个人开放,请大家加入QQ群 698319017 向群主索取。 更多信息 更多详情,用户手册和原理图等,请在https://github.com/wuxx/nanoDAP-wireless查看。 感兴趣的朋友请加入QQ群 698319017 研究讨论学习。
STM32 CMSIS-DAP驱动是用于支持STM32系列微控制器与CMSIS-DAP调试器之间进行通信和数据传输的软件程序。CMSIS-DAP是一种用于调试和编程ARM Cortex-M微控制器的通用调试接口。它可以与不同的开发环境和工具链集成,提供标准化的接口和功能,使开发者能够更方便地进行调试和程序下载。 STM32 CMSIS-DAP驱动实现了CMSIS-DAP协议规定的消息格式和命令,通过USB接口与主机计算机进行通信。它可以实现从主机到微控制器的数据传输,包括程序下载、断点设置、变量查看、寄存器读写等调试功能。 使用STM32 CMSIS-DAP驱动需要先安装驱动程序,并将调试器连接到微控制器的调试接口。在开发环境中配置CMSIS-DAP作为调试器,然后就可以使用开发环境提供的调试功能进行程序的调试和下载。 STM32 CMSIS-DAP驱动具有以下特点: 1. 支持广泛的STM32微控制器系列,提供统一的调试接口。 2. 可以与多种开发环境和调试工具链兼容,便于开发者选择。 3. 实现了CMSIS-DAP协议,提供了标准化的调试功能。 4. 通过USB接口进行数据传输,速度较快且稳定。 5. 支持常见的调试功能,包括下载程序、设置断点、查看变量、读写寄存器等。 总之,STM32 CMSIS-DAP驱动在STM32微控制器的开发过程中起到了重要的作用,它提供了一种统一、标准化的调试接口,方便开发者进行调试和程序下载操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值