新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于嵌入式系统的网络环境模拟器的设计(06-100)

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

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

  系统硬件设计

本文引用地址:http://www.eepw.com.cn/article/81188.htm

  主要由主控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。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)


评论


相关推荐

技术专区

关闭