VisualGDB对ESP32支持的比较好,提供30天试用功能,当然也有和谐版。有条件建议买正版,和keil比,便宜太多了。

来个网址
https://visualgdb.com/?features=embedded

VisualGDB要基于Visual Studio,所以要先安装Visual Studio。
安装过程没有什么好说的。

第一步建立项目



选择下载方式

测试仿真器连线是否正常

第二修改项目配置

配置的内容不是很多,只是测试HID功能,只需要修改tinyusb相关的,其他的保持默认就行。



第三步 修改程序

1:将原来CDC功能的一些函数屏蔽
在“tusb_serial_device_main.c”屏蔽cdc功能,只需要留下初始化功能

2:添加两个HID回调函数

设备描述符

第四步:编译下载,看结果

第五步:
下一步将移植USB 转 knx功能

使用VisualGDB实现esp32s2 usb HID功能相关推荐

  1. CSR8675学习笔记:USB HID通信

    为了让CSR867x的开发更容易,现与思度科技联合推出CSR867x学习板[淘宝链接:思度科技CSR开发板]. 技术交流QQ群号:743434463 开发板会员QQ群号:725398389(凭订单号入 ...

  2. DM816X 实现 USB HID Gadget 鼠标键盘功能

    DM816X 实现 USB HID Gadget 鼠标键盘功能 开发环境: 平台: DM8168 内核 :linux 2.6.32 RDK:DVRRDK_04.00.00.03 USB口:DM8168 ...

  3. USB HID 协议

    USB HID 协议入门 转载请注明来源:cuixiaolei的技术博客 USB HID设备类的应用场合 USB HID类是USB设备的一个标准设备类,包括的设备非常多.HID类设备定义它属于人机交互 ...

  4. USB HID学习:MFC检测USB拔插事件

    MFC具备检测设备的消息,但需要手动添加.针对USB设备,需要注册对应的GUID方可.本文对此进行简单记录. 本省略对MFC机制的描述,仅描述主要的模块代码. 一.步骤 Dbt.h头文件引用 在std ...

  5. [转载]基于Stm32,LD3320的非特定语音识别USB HID Keyboar

    基于Stm32,LD3320的非特定语音识别USB HID Keyboard实现 ---用声音跟机器沟通 鉴于手头拥有一块ST官方的stm32f407VG discover板子以及一块ICRoute公 ...

  6. Hi3518EV300芯片linux系统配置USB Camera功能

    Hi3518EV300芯片linux系统配置USB Camera功能 一,安装好虚拟机VMware® Workstation 15 Pro 和Ubuntu16.04 64位版本:并且安装应用软件,配置 ...

  7. stm32 USB HID+CDC 鼠标键盘串口 组合设备配置解析

    前言 查阅网上的博客与代码,很多都是关于USB的鼠标配置.USB的键盘配置.USB的虚拟串口配置,稍微深入一点的会将鼠标键盘合在一起,但移植起来就会报很多错误,要么是检测不到,要么是警告,这很正常,因 ...

  8. Android USB HID整理

    概述 USB协议支持外设热插拔,这些外设分为许多不同类型,每一种设备类都具有相同的动作和类似的功能.比如显示器,鼠标,话筒等等. HID(Human Interface Device)类提供了人机接口 ...

  9. AT32 MCU QR USB HID Keyboard例程

    QR USB HID Keyboard例程 前言 本应用笔记的目的是提供在AT32微控制器上实现QR Decode应用程序,并通过USB HID模拟keyboard将解码数据上传到PC. 注:本例程对 ...

最新文章

  1. 优先级队列实现哈夫曼树的编码和译码
  2. 数字化时代,TO B业务如何进阶?
  3. 《系统集成项目管理工程师》必背100个知识点-48质量控制的老七工具和新七工具...
  4. docker命令整理
  5. OC之非ARC环境下循环retain问题
  6. 第一个脚本-HelloWorld
  7. Java成员的访问权限控制
  8. 评分预测会不会大于满分5.0的情况?
  9. 星云STS 常用配置
  10. python元组排序_python元组怎么排序
  11. 海量数据存储的解决方案(分布式数据库)
  12. 什么是Servlet?对Servlet技术的浅尝解析
  13. 2022年投影仪推荐 家用投影仪推荐一下哪款比较好2022
  14. 阿里云ECS运维:恶意程序告警及处理过程
  15. 美国航空发动机发展经验,给中国的启示!
  16. HearthBuddy 召唤随从的问题
  17. python shp文件_对python 读取线的shp文件实例详解
  18. Word实用教程——五分钟教你如何在任意页开始添加页码
  19. 深度优先搜索——走迷宫问题
  20. 【C#】基础函数、运算符和表达式

热门文章

  1. SQL语句如何实现模糊查询
  2. github开源代码下载并运行
  3. 区块链性能提升的参考论文
  4. Java视频教学从入门到精通(2022最新版)
  5. 电脑数据恢复13合1工具箱2010版(绿色版)
  6. android联通上网、彩信设置方法
  7. linux opengl es,OpenGL ES之GLFW窗口搭建
  8. python django + uwsgi+Nginx宝塔centos7的部署方案
  9. 计算机网络实验教程钱德沛_计算机网络实验教程
  10. 2021年焊工(高级)新版试题及焊工(高级)证考试