add usb serial for debug firmware

Code by gpt5.5-xhigh
This commit is contained in:
awalol
2026-05-08 13:54:07 +08:00
parent b2b92959ca
commit be01dc439e
5 changed files with 97 additions and 16 deletions
+8
View File
@@ -12,6 +12,9 @@
#include "hardware/vreg.h"
#include "hardware/watchdog.h"
#include "pico/cyw43_arch.h"
#if ENABLE_SERIAL
#include "pico/stdio_usb.h"
#endif
#include "config.h"
#include "cmd.h"
@@ -175,8 +178,13 @@ int main() {
.speed = TUSB_SPEED_FULL
};
tusb_init(BOARD_TUD_RHPORT, &dev_init);
#ifndef ENABLE_SERIAL
tud_disconnect();
#endif
board_init_after_tusb();
#if ENABLE_SERIAL
stdio_usb_init();
#endif
if (cyw43_arch_init()) {
printf("Failed to initialize CYW43\n");