21ic问答首页 - N32G457RTOS系统串口发送函数没有现象
N32G457RTOS系统串口发送函数没有现象
前后台系统可以正常收到发送的数据,RTOS系统用串口助手收不到发的消息。请大佬们指点
RS485_TX_EN(chx);
printf("chx = %x ",chx);
for(t=0; t<len; t++)
{
printf(" %x ",buf[t]);
USART_SendData(USARTx, buf[t]);
while(USART_GetFlagStatus(USARTx, USART_FLAG_TXDE)==RESET);
}
printf("\r\n");
while(USART_GetFlagStatus(USARTx, USART_FLAG_TXC)==RESET);
RS485_TX_DIS(chx);
RS485_TX_EN(chx);
printf("chx = %x ",chx);
for(t=0; t<len; t++)
{
printf(" %x ",buf[t]);
USART_SendData(USARTx, buf[t]);
while(USART_GetFlagStatus(USARTx, USART_FLAG_TXDE)==RESET);
}
printf("\r\n");
while(USART_GetFlagStatus(USARTx, USART_FLAG_TXC)==RESET);
RS485_TX_DIS(chx);

问答
您需要登录后才可以回复 登录 | 注册