void dbg_printf_init(void)
{
uart_Cfg_t cfg =
{
.tx_pin = P9,
.rx_pin = P10,
.rts_pin = GPIO_DUMMY,
.cts_pin = GPIO_DUMMY,
.baudrate = 115200,
.use_fifo = TRUE,
.hw_fwctrl = FALSE,
.use_tx_buf = FALSE,
.parity = FALSE,
.evt_handler = user_uart_evt_handler,
};
hal_uart_init(cfg, UART0);//uart init
}
uart0配置和uart1一样,如图所示,中断指向了红框内的函数。在接收数据时,只是偶尔会进入中断,不清楚问题在哪里。对应io口当前模式为上拉,其他模式也试过,不行,很混乱。有思路的大佬,希望来指点一二,在此先谢过