1,串口一次至多只能接到8个字节 为什么

串口接收到数据后处理时间太长所引起。可以吧串口接收中断的处理程序缩短

串口一次至多只能接到8个字节 为什么

2,COM口串口传送的数据最大是不是255 COM口串口好像是8位1字节

如果是单片机编程,你可能需要把大于255的数值拆成多个字节,在中断函数中依次发送和接收。如果是PC机的应用层,可以直接调用API传入char*类型的指针和字节长度进行发送。若选择的串行通信字节长度小于8位,则高位会自动清零,如果要在非8位串行通信中传送字节流,又不希望发生高位截断,则需要先把字节流分解成相应长度的单元,存入一个新的数组中再发送。

COM口串口传送的数据最大是不是255 COM口串口好像是8位1字节

3,串行口一次能传送多少位数据

串行口一次传递一位数据,按波特率9600,每秒能传递9600位数据,以8位数据加1起始位、1停止位,每秒能传递960字节的数据。串口叫做串行接口,现在的PC 机一般有两个串行口COM 1 和COM 2 。串行口不同于并行口之处在于它的数据和控制信息是一位接一位地传送出去的。虽然这样速度会慢一些,但传送距离较并行口更长,因此若要进行较长距离的通信时,应使用串行口。进行串行传输的接口,它一次只能传输1Bit。串行端口可以用于连接外置调制解调器、绘图仪或串行打印机。它也可以控制台连接的方式连接网络设备,例如路由器和交换机,主要用来配置它们。串行传输由于只有一位信号在信号线上,没有位同步问题,因此传送频率可以继续提高,当前传输速率已经达到1Gb/s(1000Mb)以上,而且还在提高,而并行传输在100Mb/s左右就停滞不前了,可以预见,串行传输将会比并行传输越来越快。参考:http://baike.baidu.com/link?url=A8fEsO18e9W5EAOsN2B4VHRpTOmfipzlGSwIO2Er7LkLwDJMNwmvJATPYelDtvh6

串行口一次能传送多少位数据


文章TAG:串口最大能接收多少字节串口  最大  接收  
下一篇