网络通信里面也是有字节序的,因为网络比较早,采用的大端的。当前Ubuntu和arm平台基本用的小端,所以需要一个转换。串口的大小端似乎是指Bit而言的,ROS图像话题里面也涉及到大小端。

2023-05-16

网络通信里面也是有字节序的,因为网络比较早,采用的大端的。当前Ubuntu和arm平台基本用的小端,所以需要一个转换。

https://blog.csdn.net/weixin_36623563/article/details/106533745?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-1.control

串口编程里面似乎也是要考虑字节序。(但似乎一般不用设置?)

1-5创客学院课程回顾-网络部分_嵌入式安防监控项目实战_嵌入式开发工程师-创客学院

看下面这个图,明显是字节的顺序嘛。

字节序的详细讲解_兰天禄的博客-CSDN博客_字节序

似乎网络的大小端是对字节而言的,串口的是对bit而言的。

为什么byte没有大小端而bit确有? - 知乎

一个字节八位,左边是高位,右边是低位。_TYINY的博客-CSDN博客_高位在左低位在右

这里说的串口大小端也是指Bit流的顺序

UART串口通讯协议解析

UART串口通讯协议解析(这里用示波器显示串口每个Bit的高低电平,感觉很棒,深入本质。看来以后也可以用示波器调试串口。)_TYINY的博客-CSDN博客

我忽然发现之前写的fqkz这里说的大小端是指的字节。是字节序,不是Bit!!!!!!所以怪不得串口助手也好,serial功能包也好,里面都没有说设置顺序的地方!!!!!,因为UART就是默认先读先发低位,都是一样的。下面说的小端是针对字节而言的。那就是UART上一层的了。

2021.11.26

ROS图像话题里面也涉及到大小端。

https://gitee.com/maxibooksiyi/p450_experiment/wikis/%E5%8D%93%E7%BF%BC/%E5%8F%8C%E7%9B%AE%E6%BF%80%E5%85%89%E9%9B%B7%E8%BE%BE%E4%BB%BF%E7%9C%9F%E5%BC%80%E5%8F%91/D435i%E9%83%A8%E5%88%86%E8%AF%9D%E9%A2%98%E5%86%85%E5%AE%B9%E6%95%B4%E7%90%86%EF%BC%88%E5%BC%80%E5%8F%91%E4%BB%BF%E7%9C%9F%E7%94%A8%EF%BC%89

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

网络通信里面也是有字节序的,因为网络比较早,采用的大端的。当前Ubuntu和arm平台基本用的小端,所以需要一个转换。串口的大小端似乎是指Bit而言的,ROS图像话题里面也涉及到大小端。 的相关文章

随机推荐