void hal_printf(const void* msg, ...)
{
static char fmt[1024];
va_list ap;
va_start(ap, msg);
vsprintf(fmt, (char *)msg, ap);
va_end(ap);
HAL_UART_Transmit(&huart1, (uint8_t *)fmt, strlen(fmt), 0xFFFF);
}
嵌入式重新实现printf函数
最新推荐文章于 2024-08-19 17:16:54 发布