
32单片机常用代码
嗜睡的小孩
这个作者很懒,什么都没留下…
展开
-
HALstm32自己写串口打印函数usart_printf();适用于两个串口同时打印
代码void usart1_printf(char* fmt,...) { u16 i,j; va_list ap; va_start(ap,fmt); vsprintf((char*)USART1_TX_BUF,fmt,ap); va_end(ap); i=strlen((const char*)USART1_TX_BUF); //此次发送数据的长度 for(j=0;j<i;j++) //循环发送数据 { while(USART_GetFlagSta原创 2021-05-07 17:17:19 · 526 阅读 · 0 评论 -
调试时串口打印log信息的宏定义
云笔记,自用#define USER_MAIN_DEBUG#ifdef USER_MAIN_DEBUG//定义串口打印#define user_main_printf(format, ...) printf( format \r\n,##__VA_ARGS__)#define user_main_info(format, ...) printf([main]info: format \r\n,##__VA_ARGS__)#define user_main_debug(format, ...) p原创 2021-06-15 10:43:16 · 470 阅读 · 0 评论