#include "usart.h" #include "pbdata.h" char USART1_TX_BUF[USART1_MAX_SEND_LEN]; //发送缓冲,最大USART2_MAX_SEND_LEN字节 void UART_PutChar(USART_TypeDef* USARTx, uint8_t Data) { USART_SendData(USARTx, Data); while(USART_GetFlagStatus(USARTx, USART_FLAG_TC) == RESET){} } void UART_PutStr (USART_TypeDef* USARTx, char *str) { while (0 != *str) { UART_PutChar(USARTx, *str); str++; } } void USART_OUT(USART_TypeDef* USARTx, uint8_t *Data,uint16_t Len) { uint16_t i; for(i=0; i