人本善良

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

01 2025 档案

将字节中的某个位赋值
摘要:[Description("将字节中的某个位赋值")] public static byte SetbitValue(byte value, int offset, bool bitValue) { return bitValue ? (byte)(value | (byte)Math.Pow(2, 阅读全文

posted @ 2025-01-18 11:49 简简单单2018 阅读(22) 评论(0) 推荐(0) 编辑

与 和位移运算的原理
摘要:(`&`)**和**位移运算(`>>`)**的逻辑,并通过示例展示每一步的计算过程。 ### 1. **与运算(`&`)** - **作用**:提取一个数的低8位(最低有效字节)。 - **原理**:`0xFF` 的二进制形式是 `00000000 11111111`,与一个16位数进行与运算时,会 阅读全文

posted @ 2025-01-18 08:56 简简单单2018 阅读(7) 评论(0) 推荐(0) 编辑

单双字反转
摘要:在嵌入式或底层开发中,数据在传输过程中可能需要调整字节顺序,通常以双字(32位)或单字(16位)为单位进行反转。这种操作通常用于适配不同的字节序(大小端)或协议格式。 以下是对 单字反转 和 双字反转 的原理及详细举例: 1. 单字反转(BADC) 原理:单字反转是以 16位(2字节) 为单位,将每 阅读全文

posted @ 2025-01-17 15:36 简简单单2018 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示