USB
这份文档包含了关于如何使您的键盘通过 USB 与主机设备通信的信息。
设置
必需的 Cargo 功能
您必须启用以下 rumcake
功能:
usb
必需的代码
为了设置您的键盘进行 USB 主机通信,您的键盘必须实现 USBKeyboard
trait,并在您的 keyboard
宏调用中添加 usb
:
use rumcake::keyboard;
#[keyboard( // 在您的键盘宏调用中的某处 ... usb)]struct MyKeyboard;
// USB 配置use rumcake::usb::USBKeyboard;impl USBKeyboard for MyKeyboard { const USB_VID: u16 = 0x0000; const USB_PID: u16 = 0x0000;}