电脑服务器串口问什么突然不能传输数据?

通过串口发送数据遇到的小问题很简单。ch不可能是290.456,如你所说,你一次只发送一个字符,所以你只能依次发送290.456那么多位,这是由串口发送窗口的数据类型决定的,电脑服务器主板串口问为什么突然不能传输数据?如果虚拟端口可以收发数据,我相信程序应该没有问题,对于物理端口,您需要检查计算机设备管理器中通信端口(COM1)的波特率是否配置正确。如果配置可以,但是不能接收数据,需要用示波器测量端口的TXD和GND,看是否有数据从端口传来,发送的数据是否正确,等待TXD发送数据,然后找出接收端的原因。

为什么340串口发送数据不行

1、…的串口程序看起来没有错误啊,却偏偏发送不到电脑上,这是为什么…

你是用开发板给电脑发数据吗?还是模拟?当您的程序被发送时,它使用while(!TI);这是一个查询方法,所以不能开中断,也不写中断程序,但是又开中断。只要发送数据,就响应一个中断,但是因为没有中断程序,所以程序会飞,程序会飞。但是对于单片机来说,就相当于死机了,只是找不到而已。删除中断的两行,如下图,删除红圈的两行。另外,更重要的是,你用串口助手在电脑上接收吗?

为什么340串口发送数据不行

2、电脑服务器主板串口问什么突然不能传输数据了

如果虚拟端口可以收发数据,相信程序应该没有问题。对于物理端口,您需要检查计算机设备管理器中通信端口(COM1)的波特率是否配置正确。如果配置可以,但是不能接收数据,需要用示波器测量端口的TXD和GND,看是否有数据从端口传来,发送的数据是否正确。等到TXD有数据出来,再找出接收端没有数据的原因。

3、串口发送数据遇到的小问题

简单,ch不可能是290.456。如你所说,你一次只发送一个字符,所以你只能依次发送290.456那么多位,这是由串口发送窗口的数据类型决定的,为什么我只是用了一个发送函数,Uart1_PutChar(u8ch),然后输入290.456到串口,串口显示290.456,却没有用很多函数一点一点取出来然后一点一点发送。

未经允许不得转载:获嘉县思恒网络有限公司 » 电脑服务器串口问什么突然不能传输数据?

相关文章