自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 EtherCAT 标准帧结构及Datagram全解(含LRW逻辑读写专项)

逻辑地址是EtherCAT运行层专属的虚拟内存地址,可以理解为总线的统一门牌号,和扫描/配置阶段用的物理地址(ADP从站号)完全不同。物理地址(ADP):相当于小区楼栋号,主站要挨个喊楼栋号找从站,效率低;逻辑地址:相当于把所有从站的PDO数据,搬到一栋统一的虚拟大楼,每个从站的控制/反馈数据都分配一个连续的房间号,主站不用管是哪个从站,直接喊房间号(逻辑地址)就能读写数据,所有从站同步响应,这也是EtherCAT能实现微秒级多轴同步的核心原因。

2026-04-02 15:03:56 339

原创 一文了解嵌入式硬件通信核心:串口/CAN/以太网,底层逻辑居然全一样!

本文揭示了嵌入式硬件通信开发的通用范式,通过分析串口、以太网、CAN等不同通信方式的底层逻辑,发现它们都遵循相同的四步流程:查找设备→获取句柄→数据收发→关闭释放。作者将这一共性抽象为可复用的开发框架,提出以"句柄=遥控器"为核心的设计理念,并展示了适用于所有通信方式的统一类结构(包含句柄、硬件参数和5个标准函数)和五步函数模板(检查句柄→验证参数→调用API→判断结果→返回数据)。通过8种常见通信协议的UML类图验证了该范式的通用性,指出只需替换底层API和参数即可适配新协议,大幅提升

2026-03-31 22:19:44 498

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除