|
Hi, 两个问题: 1.求购1套基于STM32F4X的code,已经经过验证的,可以付费,我的微信:85929109,可以私信我。* K) s4 v" }' H; j 2.本人用CubeMx Version 5.6.1生成的Custom Hid设备可以枚举成功,但是不能收发数据,通过Bus hound获取描述符述提示invalid command ,在Capture窗口返回Cancel,还请牛人指点。7 h% U8 z; E% o5 U9 s ( |& N8 J- g+ d, P$ |4 c/ F 报告描述符如下:* M: H4 \. }4 ]3 t /** Usb HID report descriptor. */ __ALIGN_BEGIN static uint8_t CUSTOM_HID_ReportDesc_FS[USBD_CUSTOM_HID_REPORT_DESC_SIZE] __ALIGN_END =. J" {7 V0 i8 ^5 j/ ] { 0x05, 0x8C, /* USAGE_PAGE (User Define) */ 0x09, 0x01, 0xa1, 0x01,5 z' E) B, e5 G /* 6 */+ U9 i- [% }8 r. ^: b6 z* H1 o2 \+ f /*in*/ : |9 j. s7 S, m2 I. `5 C. a5 J, l( [ 0x09, 0x03, // USAGE_PAGE(1) 0x19, 0x00, // USAGE_MINIMUM(0) 0x29, 0xFF, // USAGE_MAXIMUM(255) 0x15, 0x00, // LOGICAL_MINIMUM (0): u9 }1 V% X* Y$ }' |! K 0x25, 0xFF, // LOGICAL_MAXIMUM (255)- L: ?6 G8 ` X Y 0x75, 0x08, // REPORT_SIZE (8). f# [* n# F6 { 0x95, 0x40, // REPORT_COUNT (64) 0x81, 0x02, // INPUT (Data,Var,Abs)" N% U$ I1 b0 e: h; [7 t3 ? /*22*/ /*out*/ 0x09, 0x04, // USAGE_PAGE(2) 0x19, 0x00, // USAGE_MINIMUM (0)( Y6 u/ ^, A' h; v3 c 0x29, 0xFF, // USAGE_MAXIMUM (255); C4 L# |2 ^# }4 @ 0x15, 0x00, // LOGICAL_MINIMUM (0)9 o% l/ w: k1 M4 x' Q# P' z7 b 0x25, 0xFF, // LOGICAL_MAXIMUM (255) 0x75, 0x08, // REPORT_SIZE (8) 0x95, 0x40, // REPORT_COUNT (64) 0x91, 0x02, // OUTPUT (Data,Var,Abs) /* 38 */ 0xc0 /* END_COLLECTION */ }; 5 f. F" t) @0 `5 ?9 k* P( ` _ |
|
顶一下 |
【福利三:雨露均沾·逢7狂欢】之四:用一个定时器同步另外两个定时器输出PWM
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
STM32F4中文用户手册
STM32F400、STM32F402 Cortex-M4超值单片机
SPI 高温读错最后一位?STM32F42xx 官方根治方案
微信公众号
手机版