当前位置: 首页 > news >正文

1.Big-endian/ little endian大端对齐、小端对齐

一、大端模式、小端模式的介绍

Little endian:是低位字节排放在内存的低地址端、高位字节排放在内存的高地址端。

Big-endian:是高位字节排放在内存的低地址端、低位字节排放在内存的高地址端。

西门子是大端模式,因为比如 MW100 = MB100(高位) + MB101(低位)。可见西门子是大端模式。

有人说优化后的块使用的是小端对齐方式。

二、应用

1. kistler力位分析仪的使用

用于beckhoff的时候,选择Ethercat, little endian

用于Siemens的时候,选择Profinet, Big endian.

 2). 西门子Profibus控制Yamaha伺服时:

        使用Profibus通讯时,比如伺服驱动器发送当前位置321.05  因内部单位是0.01mm, 所以发送32105 ( Hex 00 00 7D 69    )占用两个字。

但是PLC接收到的其实是: 69 7D  00 00.  即两个字进行了交换,字中的byte也进行了交换。

3).Modbus

Modbus使用“大端”字节顺序来传输数据:大端字节顺序是指数据的高位字节存储在低地址处,而低位字节存储在高地址处

相关文章:

  • Camera相关配置
  • 带宽管理组网配置
  • Web Snapshot 网页截图 模块代码详解
  • 生活反思公园散步与小雨遇记
  • MoE 架构:专家齐聚,智启未来 —— 解锁传统稠密模型的瓶颈
  • MongoDB 查询语句详解:以 `db.fs.files.find().sort({ _id: -1 }).limit(10)` 为例
  • excel的宏是什么
  • AI 实战5 - pytorch框架实现face检测
  • 如何快速的用pdfjs建立一个网页可以在线阅读你的PDF文件
  • 自动驾驶---不依赖地图的大模型轨迹预测
  • 在 Spring Boot 中格式化 LocalDateTime
  • Ubuntu20.04双系统安装及软件安装(九):谷歌浏览器
  • 开发环境搭建-01.前端环境搭建
  • 【算法方法总结·四】字符串操作的一些技巧和注意事项
  • html常用标签
  • spi_device,spi_driver,spi_controller,spi_res,spi_transfer,spi_message之间的联系
  • DSP笔记
  • 【商城实战(7)】商城项目中用户信息管理功能的全栈开发
  • java使用第三方库 semver4j 处理语义化版本,递增,对比等操作
  • 初识Python:一门简洁而强大的编程语言
  • 四川甘孜炉霍县觉日寺管委会主任呷玛降泽被查
  • 基金经理调仓引发大金融板块拉升?公募新规落地究竟利好哪些板块
  • 网约车座椅靠背张贴“差评者得癌症”,如祺出行:未收到投诉无法处理
  • 美国4月CPI同比上涨2.3%低于预期,为2021年2月来最小涨幅
  • 观察|“双雄”格局下电池制造商如何生存:加码不同技术、抢滩新赛道
  • 最高降九成!特朗普签署降药价行政令落地存疑,多家跨国药企股价收涨