CH32V103 串口如何發(fā)送9位數(shù)據(jù)的格式

最近需要用到 9位數(shù)據(jù)的發(fā)送格式? ?1個(gè)起始位 + 9數(shù)據(jù)位 +1停止位;共11位? 我看庫(kù)文件的格式都是按照9位處理的;


那8位 9位的使用區(qū)別在哪?

/*********************************************************************

?* @fn? ? ? USART_SendData

?*

?* @brief? ?Transmits single data through the USARTx peripheral.

?*

?* @param? ?USARTx - where x can be 1, 2, 3 to select the USART peripheral.

?*? ? ? ? ? Data - the data to transmit.

?*

?* @return? none

?*/

void USART_SendData(USART_TypeDef *USARTx, uint16_t Data)

{

? ? USARTx->DATAR = (Data & (uint16_t)0x01FF);

}

/*********************************************************************

?* @fn? ? ? USART_ReceiveData

?*

?* @brief? ?Returns the most recent received data by the USARTx peripheral.

?*

?* @param? ?USARTx - where x can be 1, 2, 3 to select the USART peripheral.

?*

?* @return? The received data.

?*/

uint16_t USART_ReceiveData(USART_TypeDef *USARTx)

{

? ? return (uint16_t)(USARTx->DATAR & (uint16_t)0x01FF);

}


您好,若要發(fā)送9位數(shù)據(jù)的格式,在進(jìn)行串口初始化配置的時(shí)候,需要配置串口控制寄存器1的字長(zhǎng)位為9個(gè)數(shù)據(jù)位。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频