LAN9252芯片是Microchip推出的集成以太网PHY的2/3端口的EtherCAT从控制器,带3个现场总线存储器管理单元(Fieldbus Memory Management Unit,FMMU)和4个SyncManager (同步管理器),其应用非常广泛,包括但不限于以下的目标应用:
• 电机运动控制
• 过程/工厂自动化
• 通信模块和接口卡
• 传感器
• 液压阀和气动阀系统
• 操作员界面
下面是LAN9252的QFN封装的引脚示意图:
在从事基于EtherCAT协议的工业模块开发的时候,遇到问题需要排查的时候,我们可能会经常需要通过去查阅LAN9252的相关寄存器来协助分享问题,因此我们需要对其寄存器有个大概的了解,今天就带坛友们一起来看看。
打开LAN9252手册,找到寄存器映射部分:
从寻址方式来看,主要包括两大类,即可直接寻址的寄存器和可间接寻址的寄存器:
其中可直接寻址的寄存器里面的EtherCAT CSR和过程数据RAM访问寄存器主要包括:
通过地址偏移进行访问。
可直接寻址的寄存器里面的系控制和状态主要包括:
可间接寻址的寄存器里面的PHY A和PHY B MII串行可访问控制和状态寄存器主要包括:
可间接寻址的寄存器里面的EtherCAT内核CSR寄存器主要包括:
对于我们从事应用开发的来说,平时比较关注的主要就是EtherCAT内核CSR寄存器,使用和查阅频率相对比较高。
以上对LAN9252的寄存器进行了概括性介绍,用到的时候知道怎么样去查阅寄存器的相关具体信息就可以。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|