2019-07-21 05:03发布
reverse 发表于 2017-12-25 15:39 楼主你的问题是怎么解决的,我现在遇到和你一样的问题,前面打印的提示信息都没有问题,按1后等待发送文 ...
最多设置5个标签!
[mw_shl_code=c,true]void SerialPutChar(uint8_t c)
{
USART_SendData(USART1, c);
while (USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET)
{
}
}
[/mw_shl_code]
修改为
void SerialPutChar(uint8_t c)
{
RS485_SET_SEND; //设置为发送模式
USART_SendData(USART1, c);
while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);
RS485_SET_RECEIVE; //设置为接收模式
}
一周热门 更多>