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

串口一帧数据到底什么意思,比如接收一串汉字,一个汉字算一帧吗?

zzzqiu 2021-03-24 浏览量:4317
关于串口接收发送问题,一帧数据到底什么意思,比如接收一串汉字,一个汉字算一帧吗?还是不固定。搞不懂
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 串口从串口功能上来说,是由几个位加上数据可以说是一帧,但是是没有意义的

    一般我们说的帧,是按协议分的,协议里规定了一帧数据的长度与格式,与modbus相似的,有帧头与帧尾

    • 发布于 2021-03-27
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 数据帧是由通信协议决定的, 具体包含什么内容,需要看具体通信协议的定义。 一般说来,一个协议中会定义单个通信帧数据上限。
    • 发布于2021-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 一帧是根据协议判断,比如有根据回车换行判断的,还有根据特殊字符判断一串数据的结尾和开始,长度不一定是固定的,根据你的协议来判断
    • 发布于2021-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 帧是由用户定义的,简单来说,就是有规律的一组数据就称之为一帧数据。
    • 发布于2021-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口本身没有帧的概念,只是数据流,帧的判断只能通过其它方式,比如超时,比如自定义的协议。
    • 发布于2021-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是帧头到帧尾的一串数据,至于怎么定义,要看特定的协议的要求
    • 发布于2021-04-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

串口一帧数据到底什么意思,比如接收一串汉字,一个汉字算一帧吗?