基于嵌入式系统的网络环境模拟器的设计(06-100)

  作者:西安电子科技大学ISN国家重点实验室 曲绅维 张茜 陈彦辉 时间:2008-04-03来源:电子产品世界

  系统硬件设计

  网络环境模拟器主要由主控MCU、总线驱动模块、多串口扩展模块、LCD显示模块、键盘模块等组成。其系统框图如图1所示。

  主控MCU与多串口扩展模块和LCD显示模块之间采用EBI总线通信,为了增强MCU总线的驱动能力,在主控MCU与外围之间有一个总线驱动模块。键盘模块跟MCU的IO口相连。主控MCU完成外围电路的控制,处理整个模拟器的工作流程。多串口扩展模块完成网络环境模拟器的端口扩展。LCD显示模块完成网络拓扑、节点收发状态、节点是否碰撞、节点收发数据的长度以及节点收发历程的显示。键盘模块完成节点移动,改变网络拓扑结构。

  主控MCU模块

  主控MCU模块是网络环境模拟器的核心处理部分,完成外围显示模块、串口扩展模块及键盘控制模块的控制,处理整个模拟器的工作流程。

  MCU采用ATMEL公司的32位ARM微处理器AT91RM9200。AT91RM9200芯片基于ARM920T内核,为32位 RISC处理器,它工作在180MHz频率下,运算速度可高达200MIPS。由于AT91RM9200 内部只有16KB的SRAM,远远不能满足应用程序的要求,需要扩展外部SDRAM及FLASH。外扩的存储芯片采用ICSI公司的SDRAM芯片IC42S32200L和MICRON公司的FLASH芯片 MT28F640J3。IC42S32200L数据总线是32位的,存储空间为64Mbit,MT28F640J3数据总线是16位的,存储空间为64Mbit。

1 2 3 4 5

关键词: TI 嵌入式 网络环境模拟器

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版