【自用】TI芯片工业通信相关

工业通信

主流的工业通信协议有很多,有些名字相似但实际上建立的标准是不同的。详见主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)

本文主要针对TI芯片上的EtherCAT部署。

EtherCAT

之前写过了一些基本概念【自用】CAN,EtherCAT,CANOpen协议总结

硬件层面

  1. MAC和PHY
  2. MII接口 & EBUS接口
    • MII(Media Independent interface)即介质无关接口,它是IEEE-802.3定义的行业标准
    • EBUS是倍福定义的数据传输标准
    • 两种接口的作用就是将物理电路和通信数据建立联系标准,类似于RS232,RS485接口。
  3. MII, GMII, RGMII

引脚详见以太网详解(一)-MAC/PHY/MII/RMII/GMII/RGMII基本介绍
MII接口

  • MII: 18个引脚,4位接口数据(TX/RX各4条DATA引脚)
  • GMII(Gigabit Media Independant Interface)千兆MII接口。GMII采用8位接口数据,工作时钟125MHz,因此传输速率可达8*125=1000Mbps;
  • RGMII(Reduced Gigabit Media Independant Interface),精简GMII接口,工作时钟仍为125MHz,但通过引脚复用节约了一半引脚,所以也是RX/TX各4条DATA线
  1. PRU
    带你认识什么是PRU
    PRU中的ICSSG单元可以提供以太网接口
  2. CPSW
    TI的以太网交换机,同样可以提供以太网接口

软件层面

对于软件来说只需要准备好收发的PDO和SDO就行,通信部分的代码一般支持EtherCAT的芯片官方会有例程提供,如TI的PRU芯片PRU-ICSS-INDUSTRIAL-SW

参考资料

DP83822, DP83826在EtherCAT应用下的硬件配置
基于Sitara平台的EtherCAT主从站实现
基于AM243X-LP与EtherCAT的Demo操作说明
AM243x LaunchPad™ 开发套件用户指南 (Rev. F)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值