DIY编程器网

标题: 基于ARM和uC/OS的嵌入式SMI网络转换 [打印本页]

作者: liyf    时间: 2012-1-27 19:28
标题: 基于ARM和uC/OS的嵌入式SMI网络转换

  
         
    引言
目前,随着互联网和嵌入式系统的高度发展,越来越多的工业测控设备已经将网络接入功能作为其默认配置,以实现设备的远程监控和信息分布式处理。然而,大量工业现场设备尚不具备网络接口。在IP113F光纤收发器监控系统的开发中,下位机通过单片机与光纤收发器的SMI进行通信以实现监控,上下位机通过RS-232接口传输数据。南于串口传输距离短,工作人员每天都要到现场对数据进行检查和诊断,不胜其烦。针对这种情况,有必要设计一个SMI到Internet的数据传输模块,以便对光纤收发器的运行状况作远程监测。
IP113F芯片简介
IP113F芯片是一款具有网管功能、超低功耗的光纤收发器,支持3.3V I/O,主要通过SMI(MDC,MDIO)对两组独立寄存器进行操作,以实现监控或重新设置本地或远端光纤收发器的工作状态。用户可以通过串行管理接口来访问寄存器,如图1所示。由于IP113F的地址是5位二进制码,所以一个管理单元最多可同时外挂32(25)个IP113F。数据在MDIO上是一位位传输的,是发生在MDC的上升沿跳变,MDIO上的数据通信协议如表1所示。当SMI处于空闲状态时,MDIO则处于高阻态,管理单元在MDIO上发送32位连续的"1"和"01"信号来初始化MDIO接口。

[table]

[tr]
[td]





[/td][/tr]
作者: 蓝蓝天上hdj    时间: 2012-6-3 10:37
哈哈,有意思。
作者: 蓝蓝天上hdj    时间: 2012-6-3 16:21
确实值得好好看看,顶先




欢迎光临 DIY编程器网 (http://diybcq.com/) Powered by Discuz! X3.2