zoukankan      html  css  js  c++  java
  • mcu 通信数据解析

    串口发送一帧数据时,两个字节的间隔时间是多少?

    波特率:发送二进制数据位的速率,习惯上用 baud 表示,即我们发送一位二进制数据的持续时间=1/baud。

    如果波特率为9600,发送一个位需要的时间为1/9600s=0.0001042s=0.1042ms,这里按数据位为8位,停止位为2位, 
    加起来就是10位,10个位发送所需的时间为:0.1042*10ms = 1.042ms,如果我要发送10个字节的数据,那发送这10个字节数据给接收方需要 的时间为:10*1.042ms = 10.42ms,这是算实际的发送10个字节的数据所需要的时间。我们在接收方接收数据时可以 
    把时间再加宽一些,让它有一点余量。让接收方能稳定的把数据从发送方接手过来,可以加个5ms,或更宽一点10ms, 
    加上发送10个字节所花的时间,就是15ms或20ms。

    字符串/16进制  https://blog.csdn.net/yibu_refresh/article/details/22664417

    https://blog.csdn.net/liangwei88624/article/details/6885803

    c# serialport 知识:

    https://blog.csdn.net/Quex_Jqx/article/details/48641301

    https://blog.csdn.net/liucheng5037/article/details/48831993

    帧解析

    https://blog.csdn.net/XR528787067/article/details/52822377

  • 相关阅读:
    文件读取原理和文件删除原理
    day 1 随堂作业
    day 2 随堂作业
    day 3 随堂作业
    day 4 随堂作业
    day 5 随堂作业
    day 6 随堂作业
    day 7 随堂作业
    day 8 随堂作业
    day 9 随堂作业
  • 原文地址:https://www.cnblogs.com/https/p/9240471.html
Copyright © 2011-2022 走看看