usb: enable debug log over uart

This commit is contained in:
Dien-Nhung Nguyen-Phu
2024-07-11 20:53:54 +07:00
parent b25d62d136
commit a57090ead9
4 changed files with 112 additions and 4 deletions

View File

@@ -123,10 +123,22 @@ void handle_mode_transition()
prev_mode = mode;
}
static void debug_init()
{
GPIOA_SetBits(GPIO_Pin_9);
GPIOA_ModeCfg(GPIO_Pin_8, GPIO_ModeIN_PU);
GPIOA_ModeCfg(GPIO_Pin_9, GPIO_ModeOut_PP_5mA);
UART1_DefInit();
UART1_BaudRateCfg(921600);
}
int main()
{
SetSysClock(CLK_SOURCE_PLL_60MHz);
debug_init();
PRINT("\nDebug console is on UART%d\n", DEBUG);
led_init();
TMR0_TimerInit(SCAN_T / 2);
TMR0_ITCfg(ENABLE, TMR0_3_IT_CYC_END);