设置可高度的Relase版本,不然Usb没法枚举,Debug速度太慢

This commit is contained in:
zqm
2026-04-07 17:09:58 +08:00
parent 380d7e9130
commit faa0b3cb5e
2091 changed files with 23969 additions and 19851 deletions

View File

@@ -90,6 +90,20 @@ void tud_hid_set_report_cb(uint8_t instance, uint8_t report_id, hid_report_type_
(void) bufsize;
}
// 暴露给 Rust 的函数
bool rust_is_usb_mounted() {
return tud_mounted();
}
void rust_send_keyboard_report(uint8_t report_id, uint8_t modifier, uint8_t const* keycode) {
tud_hid_keyboard_report(report_id, modifier, keycode);
}
// 暴露 FreeRTOS 函数给 Rust
void rust_vTaskDelay(uint32_t xTicksToDelay) {
vTaskDelay(xTicksToDelay);
}
void app_main(void)
{
ESP_LOGI(TAG, "USB 初始化");