随着计算机技术的不断发展,物联网设备的远控技术在实现上变得更加快捷。其中,串口是当前嵌入式数据传输技术的一种主流通讯方式,它有着协议简单,支持全双工传输等特点。本文针对常用的RS232串口,基于Websocket协议,使用支持跨平台的网...随着计算机技术的不断发展,物联网设备的远控技术在实现上变得更加快捷。其中,串口是当前嵌入式数据传输技术的一种主流通讯方式,它有着协议简单,支持全双工传输等特点。本文针对常用的RS232串口,基于Websocket协议,使用支持跨平台的网络库libevent和串口库Serial Communication Library,研究并实现了Websocket与RS232之间的数据中转。接着基于Web前端HTML5标准的Websocket特性及相关UI框架,实现了Web与RS232之间数据的异地操作与传输,将串口数据实时绘制为网页图表并最终验证了该系统设计的有效性与可扩展性。展开更多
文摘随着计算机技术的不断发展,物联网设备的远控技术在实现上变得更加快捷。其中,串口是当前嵌入式数据传输技术的一种主流通讯方式,它有着协议简单,支持全双工传输等特点。本文针对常用的RS232串口,基于Websocket协议,使用支持跨平台的网络库libevent和串口库Serial Communication Library,研究并实现了Websocket与RS232之间的数据中转。接着基于Web前端HTML5标准的Websocket特性及相关UI框架,实现了Web与RS232之间数据的异地操作与传输,将串口数据实时绘制为网页图表并最终验证了该系统设计的有效性与可扩展性。