stm32的USART如何發(fā)送字符、字符串
一、stm32有自己的字符發(fā)送函數(shù)。
void PC_SendChar(uint8_t DataToSend)
{
USART_SendData (USART1 ,DataToSend);
while(USART_GetFlagStatus (USART1 ,USART_FLAG_TC )!=SET );
}
二、發(fā)送字符串函數(shù)是在字符發(fā)送函數(shù)的基礎(chǔ)上編寫(xiě)的
void PC_SendString(uint8_t *str)
{
while(*str)
{
PC_SendChar (*str);
str++;
}
}
三、發(fā)送字符串示例
PC_SendString((u8*)"Welcome to the NDIR world !rn");