新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM32學(xué)習(xí)心得(3)

STM32學(xué)習(xí)心得(3)

作者: 時(shí)間:2016-11-25 來(lái)源:網(wǎng)絡(luò) 收藏


d)簡(jiǎn)單應(yīng)用:

發(fā)送一位字符

USART_SendData(USART1,數(shù)據(jù));//發(fā)送一位數(shù)據(jù)

while(USART_GetFlagStatus(USART1,USART_FLAG_TXE)==RESET){}//等待發(fā)送完畢

接收一位字符

while(USART_GetFlagStatus(USART1,USART_FLAG_RXNE)==RESET){}//等待接收完畢

變量=(USART_ReceiveData(USART1));//接受一個(gè)字節(jié)

發(fā)送一個(gè)字符串

先定義字符串:charrx_data[250];

然后在需要發(fā)送的地方添加如下代碼

inti;//定義循環(huán)變量

while(rx_data!=