XCOM中的单条发送是怎么实现的,和相关库函数中的USART_SendData()函数有什么关系,利用下面代码可以实现XCOM中的单条发送吗?void RS485_Send_Data(u8 *buf,u8 len)
{
u8 t;
RS485_TX_EN() ;//开启使能发送
for(t=0;t<len;t++)
{
while(USART_GetFlagStatus(RS485_USART, USART_FLAG_TC) == RESET);
USART_SendData(RS485_USART,buf[t]);
}
while(USART_GetFlagStatus(RS485_USART, USART_FLAG_TC) == RESET);
RS485_RX_EN() ;//开启使能接收
}
感觉单条发送和这个代码是有区别的,但不知道相关原理,具体的区别在什么地方,求大神指教
一周热门 更多>