HID是一种USB通信协议,无需安装驱动就能进行交互,在学习HID之前,先来复习一下USB协议的相关内容。
HAL库函数、启动文件等; Example:里面主要是mcu外设应用例程,包括ADC、I2C、SPI、SDIO、TIM、UART等普通外设,当然还包括了高级外设FMC、LTDC等; IAP:里面实现了基于USB-HID 的bootlader和各种升级app,当然,开发板的上位机也是基于USB-HID的。 1、USB-HID升级固件 演示综合例程升级,575.7k的固件,仅需22s即可升级完成。
在最后一个阶段,会完成WAN & 网络压缩、WAN错误纠正、接入服务、培训和认证、设备/内容控制、USB-HID。 最后附上演讲视频:
--- 什么是HID攻击 HID 全称为 Human Interface Device,直译为人类接口设备,也被称为人体学输入设备,是指与人类直接交互的计算机设备,而pc端上的”HID”一般指的是USB-HID
因为想着以后用这把键盘,闯荡天下,制造更多东西,就像一个创世神一样,所以就叫创世一号WorldEdit了 创世一号采用STM32F103RCT6主控,整合有锂电池充放电管理,稳压,蓝牙串口HID,USB-HID
00X2 什么是HID USB-HID 是Human Interface Device的缩写,由其名称可以了解HID设备是直接与人交互的设备,例如键盘、鼠标与游戏杆等。
板载的下载器使用是USB-HID协议,所以无需安装驱动即可使用。 用于配置线程运行空间的组合方式,线程的个数,每个线程空间的大小,时钟源的选择等等。
其实USB-HID设备现如今已经相当普遍了,比如USB键盘、鼠标、手柄等等。 这要怎么利用呢?