STM32_HID_bootloader 注意 该软件是实验性的,正在进行中。 在任何情况下,都不得将这些文件用于任何关键系统。 使用这些文件的风险自负。 本软件按“原样”提供,不提供任何形式的明示或暗示担保,包括但不限于对适销性,特定目的的适用性和非侵权性的担保。 无论是由于软件,使用或其他方式产生的,与之有关或与之有关的合同,侵权或其他形式的任何索赔,损害或其他责任,作者或版权所有者概不负责。软件。 概括 这是用于STM32F10x和STM32F4xx器件的无驱动程序的USB HID引导加载程序(即使在Windows上也不需要USB驱动程序)。 它不使用ST库,因为它们很肿且有故障。 ST提供的SDK仅使用了CMSIS以及一些必需的系统文件和宏。 这允许一个非常小的引导程序4 KB 在STM32F10x器件上为2 KB 。 在STM32F4xx器件上,没有任何必要使引导加载程序小于
2022-03-09 08:41:08 2.74MB C
1
stm32F4平台 USB HID IAP升级 下位机固件,包括loader代码,IAP代码
2022-03-09 08:36:24 42.85MB stm32 HID usb IAP
1
描述 库允许构建USB类设备并以最小的努力使其可用: CDC,通讯设备类, MSC,大容量存储类, HID,人机界面设备类别:键盘,鼠标,游戏手柄,通用IN / OUT, MIDI,乐器数字接口类, DFU,设备固件更新等级, WebUSB,它使用供应商类来显示webusb的用法。 硬件 要使用本机USB,我们需要将针脚19和20连接到usb电缆或具有类似连接器的连接器: 如何 库允许在标准USB设备中设置所有值,例如: 制造商 产品名称 序列号 修订 VID和PID ANYusb device; // any USB class like HID, MSC, CDC device.manufacturer(char*); device.product(char*); // product name device.serial(char*); // serial num
2022-03-03 11:08:23 58KB hid midi-device webusb esp32s2
1
Swift-Keylogger:使用HID用Swift编写的Mac键盘记录程序
2022-02-26 12:45:15 23KB macos swift mac apple
1
程序功能 将STM32的USB枚举为HID设备。 STM32使用3个端点,端点0用于枚举用,端点1和2用于数据的发送和接收。 端点长度为64,也就是单次最多可以传输64个字节数据。 STM32获取上位机下发的数据并将该数据通过USB原样返回,同时将数据打印输出。 上位机程序通过调用windows的API实现对HID设备的读写控制。 USB接口原理图: HID枚举成功: 程序效果图: HID上位机程序运行图: STM32串口打印输出: STM32的报告描述符: HID上位机测试程序: 原文出处:https://www.viewtool.com/bbs/forum.php?mod=viewthre...
2022-02-17 11:23:20 12.73MB usb开发 电路方案
1
VC HID 开发中用到的HID 库,和头文件,包括32位,64位,AMD64, ARM 版 的hid.lib, setupAPI.lib, 这个基本算是最全的了。目录结构如下 │ hidpi.h │ hidsdi.h │ hidusage.h ├─amd64 │ hid.lib │ SetupAPI.Lib ├─arm │ hid.lib │ SetupAPI.Lib ├─x64 │ hid.lib │ SetupAPI.Lib └─x86 hid.lib SetupAPI.Lib
2022-02-15 16:48:28 104KB VC用的HID库
1
USB HID 测试工具,欢迎体验
2022-02-10 21:27:36 198KB USB HID
1
hidapi是一个开源的操作 HID 设备的库
2022-02-05 12:02:50 945KB windows
1
ESP32-BLE-键盘 使用RED HID模式的ESP32和Redox风格键盘的项目。 键和布局的定义将尝试反映QMK固件上的约定。
2022-02-03 21:48:32 6KB
1
新唐NUC123的USB HID程序,初学的可以参考一下。免除从零开始调USB的痛苦
2022-01-30 11:48:18 927KB NUC123
1