上位机是如何采集下位机发送的串口数据的???

2025-01-05 13:24:51
推荐回答(3个)
回答1:

RS485总线通信,上位机通过主机轮询的方式采集下位机信号! 也就是说下位机不能够主动发送信号,而是上未机通过地址依次读取这四路的报文并打印显示出来;每次通信都是有上位机发起的握手信号,下位机接收到信息后判断是不是自己信息,如果是则发送数据

回答2:

下位机(比如单片机)通过串口线(比如RS232)发送数据给上位机(PC),下位机部分主要程序就是将数据按照一定的封装格式打包好数据,然后配置好串口相关参数(比如波特率,校验位什么的),上位机需要有软件将串口获得的数据再根据封装格式还原成你需要的数值,这就是整个过程了。

回答3:

根据通讯协议,一般是单个数据,也可以是四个数据
http://wenku.baidu.com/view/a00ce0c36137ee06eff9180d.html