stm32 printf

static char log_buff[128] = { 0 }; int printf(const char *fmt, ...) { va_list args; va_start(args, fmt); int n = vsnprintf(log_buff, sizeof(log_buff), fmt, args); UART2_SendData((uint8_t *)log_buff, n); va_end(args); return n; }
posted @ 2022-11-22 09:21  ccc_zdh  阅读(33)  评论(0)    收藏  举报