• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

串口通信的协议是怎样的

bingyu 2018-08-22 浏览量:871
串口通信的协议是怎样的
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 串口通讯的协议都是规范的,停止位,校验位等等都是有规定的。

    而串口通讯中所传输的用户的协议则是可以自己定义的,常见的有modbus

    • 发布于 2018-09-20
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 串口通信指串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。如果想要自己写协议,要看下相关的文档,不是一两句就能说清楚的
    • 发布于2018-08-23
    • 举报
    • 评论 0
    • 1
    • 0

  • 自己定义协议的,一般就是回车换行算一帧,但是只能传输字符,效率较低
    • 发布于2018-08-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 起始位/数据/奇偶校验位/停止位,逐一收发
    • 发布于2018-08-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以自己定义协议 申请一个内存做缓存这样就可以了
    • 发布于2018-08-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个协议是用户自己定义的,比如modbus
    • 发布于2018-08-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是物理层协议,那就是八位数据位+一位停止位,如果是传输层协议,那就是像MODBUS协议那样,有自定义的字节格式。

    • 发布于2018-08-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口通信协议是第一bit为低电平,之后传8bit数据,之后奇偶校验,一些特殊的位,和停止位
    • 发布于2018-08-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口协议是具有多重模式的,大概数据组成有起始位,数据位,校验位,停止位,这其中的搭配就由你自己选择了
    • 发布于2018-08-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口通信在硬件上面可以约定停止位,奇偶校验位等。在软件上面可以定义各种协议,如modbus等
    • 发布于2018-08-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口通讯协议就是双方都以约定好的速度把二进制数据通过io口接收或者发送,约定的项目包括速率,比如9600就是每一秒中发送9600个bit位。还有就是是否有校验位,停止位,每个字节数据的长度等等。
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 有很多种协议,比如modbus,还有自己定义的协议,这都是可以的
    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 有标准的协议,还有专门用的modbus协议
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口通信通常都有停止位,奇偶校验位,还有其他的在软件上定义的协议
    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

串口通信的协议是怎样的