uC/OS的嵌入式SMI网络转换器设计与应用 02
![Rank: 8](images/default/star_level3.gif) ![Rank: 8](images/default/star_level3.gif)
- UID
- 872238
|
uC/OS的嵌入式SMI网络转换器设计与应用 02
整体功能设计
系统的基本功能是32台光纤收发器同时通过同一个SMI网络转换器与远程的上位机进行通信,如图2所示。转换器完成的具休工作是接收本地或远端光纤收发器发送过来的测试数据,自动识别其长度和来源,将其转化为网络数据格式,通过以太网发送到上位机,同时接收上位机通过以太网发送过来的控制信息,并自动识别其发送的目标,再通过SMI口发送给相应的光纤收发器。根据实际需要,可以在上位机中通过以太网配置SMI网络转换器的IP地址。
硬件结构设计
转换器的硬件电路中选用基于arm7内核的嵌入式处理器LPC2214芯片,用于进行整体控制。LPC2214芯片带有256KB的高速FLASH,并带有16K片内SRAM。为了满足通信过程中的数据缓存和具备一定系统运行空间的要求,片外利用IS61LV25616AL扩展了512KB的SRAM。另外,通过IIC总线,片外扩展了256字节的EEPROM,用于保存已设置的IP地址。选用10M全双工以太网控制器RTL8019AS芯片完成网络通信功能,HR61101芯片充当网卡变压器。采用通用I/O口,P0.5和P0.6模拟SIM的通信时序,对IP113F进行数据采集。电路整体硬件电路如图3所示。 |
|
|
|
|
|