@@ -410,7 +410,7 @@ int usb_device_gadget_hid(usb_ctxt_t *usbs)
|
||||
gadget_type = USB_GADGET_HID_TOUCHPAD;
|
||||
}
|
||||
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#开启USB");
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#USB1已开启");
|
||||
|
||||
if (usb_ops.usb_device_init())
|
||||
{
|
||||
@@ -418,18 +418,18 @@ int usb_device_gadget_hid(usb_ctxt_t *usbs)
|
||||
return 1;
|
||||
}
|
||||
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#等待连接");
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#等待连接中");
|
||||
|
||||
// Initialize Control Endpoint.
|
||||
if (usb_ops.usb_device_enumerate(gadget_type))
|
||||
goto error;
|
||||
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#等待HID上报请求");
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#等待HID上报请求中");
|
||||
|
||||
if (usb_ops.usb_device_class_send_hid_report())
|
||||
goto error;
|
||||
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#开始HID模拟");
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#HID模拟已开启");
|
||||
|
||||
u32 timer_sys = get_tmr_ms() + 5000;
|
||||
while (true)
|
||||
@@ -467,11 +467,11 @@ int usb_device_gadget_hid(usb_ctxt_t *usbs)
|
||||
}
|
||||
}
|
||||
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#HID结束");
|
||||
usbs->set_text(usbs->label, "#C7EA46 状态:#HID已结束");
|
||||
goto exit;
|
||||
|
||||
error:
|
||||
usbs->set_text(usbs->label, "#FFDD00 错误:#超时或取消");
|
||||
usbs->set_text(usbs->label, "#FFDD00 错误:#超时或已取消");
|
||||
res = 1;
|
||||
|
||||
exit:
|
||||
|
||||
Reference in New Issue
Block a user