单片机控制的网络交换机设计与实现

来源 :考试周刊 | 被引量 : 0次 | 上传用户:lfh8686806
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着信息技术的不断提高以及大数据理念与应用的不断深入,智能控制的单片机与以太网交换机之间的联系日益紧密,其软件、硬件的设计与研发也在不断地进步。本文基于以太网等网络交换机与单片机智能控制之间的软件设计、PC管理程序、硬件电路等内容进行分析,探讨网络交换机之间的资源与自身配置、管理和运行,以便于提高数据传输、处理的速度,拉近人与人之间、人与社会之间的距离,促进全球经济的紧密联系与发展。
  关键词:交换机;单片机;网络设计;软件设计;技术研发
  一、 前言
  在计算机理论与研发技术的日益提高、计算机性能优化、信息传递加快的时代背景下,随着社会经济、科学技术的不断深入,对计算机的通信量、硬件性能、软件操作技术等领域的要求也越来越高。但是,从通信市场与数据流通市场的反馈来看,传统的局域网已经显露出了捉襟见肘的颓势,这就给交换式的以太网技术带来了发展的契机。而网络交换机因其自身的架构与软件设计特性而能够增加带宽,因地制宜地建立起分散的网络与端口,能够极大地满足企业等使用者与电信宽带等运营商之间的需求与和谐关系的要求。
  二、 单片机的概述
  单片机是一种嵌入型微控制器,主要是一种集成计数器/定时、存储器、输入/输出接口、中央处理器的集成芯片微型计算机,具有体积小、输出和输入接口简单、成本低等特点,与微型计算机中最小的系统可以相媲美,主要被运用于手机、鼠标、掌上电脑、电子玩具等电子产品,分为总线型/非总线型、专用型/通用型、家电型/工控型等类型。其中在通用专用领域中最为突出的就是电子体温计中的运用,在单片机内集成ADC接口的温度测量控制电路;控制型的微器件、外设接口集成度高、小封装且价格低,最为明显的就是80C51类型单片机,可以作为总线型、通用型、工控型三类使用。单片机的运行是自动执行指令的过程,而单片机所能执行的指令统称为指令系统,不同类型的单片机有不同的指令系统,其中程序计数器PC是将一条条顺序存放的指令顺序执行并追踪指令所在地的部件,其增加量是由指令长度决定的,以保证指令顺序执行。
  三、 网络交换机
  (一) 网络交换机概述
  网络交换机是为子网提供更多连接端口、能够连接更多电脑的扩大网络的设备,具有灵活度高、易于实现、性能价格比高、相对简单等特点,从广义上分类为局域网交换机与广域网交换机两种,而从狭义的角度来说,依据不同的划分标准可以有多种分类。例如,以其网絡构成方式的复杂性可以分为核心层交换机(由机箱式模块化设计、1000BaseT模块配套而成)、汇聚层交换机(由多个1000BaseT端口或1000BaseX等其他形式端口、固定和机箱式端口设计而成)、接入层交换机(支持1000BaseT以太网交换机的端口式交换机),而局域网交换机因其适应的快速以太网、以太网、ATM、FDDI、令牌环网等多样环境而分为快速以太网交换机、以太网交换机、ATM交换机、FDDI交换机、令牌环网交换机等种类;按照OSI七层网络模型来划分,可以将其分为第四、第三、第二层至第七层交换机,一般在MAC地址作业的第二层交换机运用得最为频繁,多用于网络的汇聚层与接入层;依据架构的特点来划分,可以分为不带扩展槽固定配置式、带扩展槽固定配置式、机架式交换机三类,其中机架式交换机的扩展性能较强,能够满足于多类型的网络,多被高端交换机采用,但是不带扩展槽的固定式配置交换机因其价格低廉、一般仅支持以太网而多被运用于办公室或企业环境中的局域网,同时也是行业中运用最为广泛的一类。
  (二) 网络交换机的性能要求
  随着人们对网络高宽带、安全性能的要求越来越高,网络交换机的应用与发展迎来了一个高速发展的峰值,而不同的交换机对电路性能、硬件设计、软件编程都有着不同的要求。例如,选取由3个八口交换芯片、AL101芯片的ROX总线组成的交换机(24端口/1个),对电路性能有着极高的要求,特别是在ESD、EMC上,因其高速PCB电路板的运行要求而具有更高的要求,这就需要将晶振的精度控制在 50PPM 范围内,选用50MHZ、75MHZ的高速时钟,且时钟分配之间的差距要控制在2ns之内。
  (三) 网络交换机的软件设计
  从单片机的结构来看,将其运用在网络交换机的软件设计中,那么在整个设计的过程和整体要求下,其控制软件将会被赋予完成读写寄存器和与PC之间的通信,在这个模型单元内尽可能地配置好各类型适应交换机工作的模式,提高交换机的适用性与灵活性;在串口与微控制器之间配置一个电平转换芯片,用于完成PC与微控制器之间的信号转换、传输,创造不同的工作模式,如镜像设置、10/100M速率设置、广播风暴控制等模式。而在单片机软件的特殊设计外,对于PC管理程序也需要优化编程与设计,如在管理程序的设计中采用VB语言编程,配设易懂的软件,提高用户的自主能动性,同时能够容易地对网络交换机进行配置。
  四、 结语
  在大数据时代不断推进,电子设备高性能、高带宽、多端口、大通信量的背景下,加强对单片机控制的网络交换机的硬件设备研发、软件设计优化有着重要的积极意义,对计算机技术、电子信息工程技术的发展有着极大的影响。在以AL101芯片为ROX总线的单片机条件下,将其控制性能赋予在网络交换机上,主要体现在其不同工作模式的设置、电路的优化等方面,能够有效地促进网络交换机对不同用户需求的满足度,也能够促进网络交换机(以单片机控制为主)的推广与应用,从而反哺信息数据、信号的传输与交换,促进经济、文化的全球性、多元化发展。
  参考文献:
  [1]张培仁.基于C语言编程的MCS51系列单片机原理与应用[M].清华大学出版社,2003:27-30.
  [2]唐金辉.网络交换机电源定时控制器的应用设计[J].自动化技术与应用,2008,(1):112-113.
其他文献
我是一名小学生,从出生开始,就肩负各种各样的使命,妈妈想让我长大当医生,爸爸想让我长大当作家,可我想过自己的生活,有自己的人生。有一天晚上,我呼呼大睡。突然,一个清脆的
我家有一只刚满月的鸡宝宝,鹅黄色的细绒,毛蓬蓬松松地覆盖在身体上,就像一个小绒球,毛茸茸的,可爱极了,我给它起了一个好听的名字——“绒绒”。绒绒刚到我家时,对周围的环
《毛猿》和《等待戈多》是现代主义的经典之作,其中的主人公都经历了人类生存状态的困境,资本主义现代文明对人性的毁灭、对生命的扼杀是人的困境的社会根源,而人类对自身命
笔者以广府饮食文化为研究内容,通过文献调研、问卷调查、实地走访等方式,探讨青少年精准传承广府饮食文化的方式.通过宣传广府饮食文化,拓展广州旅游资源,吸引更多的游客,促
近20年来,毛乌素沙地东北缘伊金霍洛旗的土地利用结构发生了明显的变化,即林地和草地面积的比例增加,耕地面积有所减少;相应地,沙漠化土地面积大幅度减少,土地利用走向可持续
假如我会变,我首先要变成一只小蚂蚁,去游览整个昆虫世界:看一看蜘蛛哥哥怎样结网;听一听蝉弟弟动听的歌声;欣赏欣赏蝴蝶姐姐的舞姿……突然听到“叽”的一声,我赶紧向后看去,哈哈,原
在现代法治国家中法律指挥着整个国家和社会的运作和发展,公民的行为靠法律规范指导,公民的权益需要法律保障,本文采用文献研究法、定性与定量研究法以及个案研究法,并用“偷
本文着重对比了白人基督教和奴隶们所信奉的Methodist教,揭示了奴隶制的残酷与黑暗以及奴隶们追求自由、反抗斗争的主旨。 This article focuses on the comparison of the
探讨雷公藤甲素在治疗哮喘中对外周血 T淋巴细胞的影响机制 ,采用免疫细胞化学方法检测 30例豚鼠外周血淋巴细胞 CD+ 4 、 CD+ 8的表达。实验动物分为对照组、哮喘组和雷公藤
在体育运动实践中,表象训练这种心理训练方法的运用最为广泛。将表象训练法引入到高校游泳教学环节中,教学实践结果表明,表象训练法能极大地提高学生学习游泳的效率。 In sp