我使用RS-232电缆连接这个3轴加密狗串行加速度计。我将波特率设置为9600,并且每秒获得80 XXXX-YYYY-ZZZZ读数。我试图证明为什么它会在一秒钟内显示80个读数,这是我的计算,
2个数据字节x(1个起始位+ 1个停止位+ 8位)= 20位 20位x 3轴x 80读数= 4800位
虽然我得到了4800位而不是9600位,所以我想知道我是否错过了80次读数的合理性?
谢谢你们:)
答案 0 :(得分:0)
您表示您每秒获得80 XXXX-YYYY-ZZZZ
次读数。我假设这是ASCII,所以每个数字都是一个字节。
所以每条“消息”都是len('XXXX-YYYY-ZZZZ')*8 = 112
位长。添加一个开始和停止位,你有114.每秒乘以80条消息,你每秒传输9120位,这非常接近理论极限。