zoukankan      html  css  js  c++  java
  • rs232串口通讯中,读串口与读端口的区别

          工业控制中,有两种方式读下位机的状态,一种是读端口,比如采用c语言的inport()函数。一种是使用组建,微软的api-readfile(),第三方控件。读串口也能读下位机状态,读端口也能读下位机状态,有什么区别呢

          1:inport只能读出寄存器8位数据,readfile()能读出很多个字符串。

          2:储存方式不一样,并且速度也不一样。inport是即时数据,速度比readfile要快很多,但容量小。

    另外,串口通讯要注意一个问题,如果接收端比发送端的处理速度快或者相等,没有限制,因为发送的东西马上会被收取。如果接收端的处理速度比发送端慢,就需要订立一个协议,当缓冲区的快满时,发送端暂缓发送。

  • 相关阅读:
    js中级-函数封装
    js中级-11.7
    js中级-11.5
    js中级-11.2
    js中级-this
    js中级-作用域链
    10.23
    10.22
    10.19js
    10.18
  • 原文地址:https://www.cnblogs.com/buffer/p/1280062.html
Copyright © 2011-2022 走看看