求STM32F439芯片的串口打印信息程序

2019-07-21 05:13发布

我有一块STM324x9I-EVAL的开发板,当我想弄一个打印trace的信息的功能时,
使用ST提供的串口驱动的文件,但是没有成功,不知道是不是还有其他的什么
东西没有配置什么的,请大家帮忙看看。

我写的代码如下:
void TraceInit(void) { USART_InitTypeDef uartConfig;
USART_StructInit(&uartConfig); uartConfig.USART_BaudRate = 115200; USART_Init(USART1, &uartConfig); }
void TracePrintf(char *format, ... ) { char str_temp[256]; va_list vaotr; int i, len; va_start(vaotr, format); vsprintf(str_temp, format, vaotr); va_end(vaotr); //h83029_sci1_UART_send_string(str_temp); len = strlen(str_temp); for (i = 0; i < len; i++) { USART_SendData(USART1, str_temp); } }

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。