一、硬件平台
二、实验简介 USB HID是HumanInterface Device的缩写,由其名称可以了解HID设备是直接与人交互的设备,例如键盘、鼠标与游戏杆等。不过HID设备并不一定要有人机接口,只要符合HID类别规范的设备都是HID设备。 本实验通过移植ST官方提供的代码来实现iCore4T的USB HID双向数据传输,点击测试软件的灯控按钮来控制iCore4T上的LED灯的亮灭,实现上位机向下位机传输数据并解析相应命令。按下iCore4T的ARM-KEY按钮,测试软件显示ARM-KEY的状态,实现了下位机向上位机的数据传输。
三、资料下载(实验源码+详细文档操作说明) 1、源代码
29_usbd_hid.zip
(1.35 MB, 下载次数: 13)
|
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
【福利三:逢7发帖赢大礼】使用惠勤致远STM32H743VI开发板+ST7796并口彩屏移植LVGL9.5并分享一些额外内容
【 逢7发帖赢大礼】7、TouchGFX中实现云彩流动效果
【 逢7发帖赢大礼】6、TouchGFX中添加图像素材和自定义代码编辑
【 逢7发帖赢大礼】5、TouchGFX 创建自定义界面和交互
【 逢7发帖赢大礼】4、CubeMX工程复用以及TouchGFX应用
【 逢7发帖赢大礼】3、利用CubeMX添加TouchGFX功能:工程修改和编译烧录
【 逢7发帖赢大礼】2、利用CubeMX添加TouchGFX功能:CubeMX配置
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
CubeMX生成CubeIDE工程代码乱码
微信公众号
手机版
学习一下