- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
周欣的嵌入式系统
《嵌入式系统原理及接口技术》
课程论文
题目:基于MPC860T的嵌入式通信服务器的设计与实现
院(系) 电子与信息工程学院
专 业 电子信息工程
班 级 08电子信息工程(2)
学生姓名 黄慧
学 号 20081305095
指导教师 周欣
基于MPC860T的嵌入式通信服务器的设计与实现
引言随着IP技术的迅速发展,“Everything over IP”的观念已深入人心。如何有效的将物理上分布于各个地方的串行设备接入互联以实现基于IP技术的遥测遥控成为当前研究和应用的一个热点。论文以嵌入式实时操作系统VxWorks和高性能的嵌入式微处理器MPC860T为软硬件平台,提出了一个适合各种速率的串行设备接入IP网络的高性能通信服务器的解决方案,它充分发挥了操作系统VxWorks的实时性以及嵌入式微处理器MPC860T在网络、通信方面的卓越性能。利用该通信服务器不但可以将低速率的行设备接入互联网,也可以将具有较高速率、对实时性有较高要求的串行设备接入互联网。串口通信服务器的体系结构在实际应用中,各种监测、控制设备多以串行通信的方式的和外界通信。而串行设备千差万别,特别是在数据的传输速率和数据格式方面有很大的不同:既有利用UART(universal asynchronous receiver transmitter,通用异步收发)协议传输的低速率数据,又有利用HDLC(high-level data link cont rol,高级数据链路控制)等协议传输的高速率数据;对数据传输实时性的要求也有很大区别:既有非实时性的串行数据传输,也有对实时性要求比较严格的串行数据,如音、视频数据,高速设备的实时监控数据等。如何有效的将各种串行设备合理的接入IP网络,以实现基于互联网的分布式远程监控呢?论文根据这一需求,提出了一种如图1所示的串口通信服务器的体系结构,该串口通信服务器能够较好的将各种串行设备接入IP网络,并且在实时性方面有比较突出的表现:能够将各种高速、实时性的音视频数据快速接入IP网络,以实现基于IP网络的遥测遥控。图1 串口通信服务器体系结构在图1所示的串口通信服务器体系结构中,服务器配置程序为用户提供了一个基于C/S模式的服务器通信参数配置接口,用户可以利用运行于个人计算机上的客户端配置程序与通信服务器的配置串口通信以随时改变通信参数;嵌入式实时操作系统主要完成各种任务的实时调度、中断管理、系统资源管理等功能;所谓BSP(Board Support Package,板级支持包)就是针对该通信服务器特定的硬件平台所编写的底层程序,它依赖于硬件,主要包括初始化代码和部分驱动程序;FEC(Fast Ethernet Controller,快速以太网控制器)驱动程序提供双工100/10M自适应以太网控制器驱动;双内核的嵌入式微处理器用于运行操作系统、应用程序、配置程序以及通信协议的底层微码;外围接口层对外提供各种标准的通信接口,如RS-232、RJ-45等。
3串口通信服务器的硬件实现
在串口通信服务器中,嵌入式微处理器的性能无疑是影响整个通信服务器性能的一个关键因素,根据图1所示的通信服务器体系结构,论文选用Freescale公司的双内核嵌入式微处理器MPC860T。它是一款集成了双内核和丰富的外围设备的微处理器,可广泛应用于各种控制领域,特别是在通信和网络领域有着优异的性能,其组成如图2示。基于PowerPC体系结构的MPC8xx内核主要负责操作系统和应用程序的运行;CPM模块拥有独立的基于RISC的通信处理器,该通信处理器主要为SCC(Serial Communications Controllers,串行通信控制器)、SMC(Serial Management Controllers,串行管理控制器)等通信信道提供服务、执行通信协议的底层代码以及控制DMA。SIU主要负责系统的启动、初始化、中断以及外部总线功能等。FEC提供10/100M以太网控制功能,它提供独立的FIFO和突发DMA,因此可以在不影响CPM性能的情况下提供10/100M以太网连接。其中4个SCC通道可以独立配置成HDLC模式、异步HDLC模式、10M以太网模式等;2个SMC通道可以配
您可能关注的文档
- 扫雷-项目文档.doc
- step7授权安装问题.doc
- 全国2011年7月高等教育自学考试计算机基础与程序设计试题及答案.docx
- Weblogic配置JMS消息服务.doc
- 在用户窗体上添加状态栏.doc
- 如何在XP SP2保护客户端计算机不受网络攻击.doc
- 第02章 fluent用户界面17.doc
- SQL Server中的nchar,nvarchar,text,ntext,char,varchar比较.docx
- exchange 2003 RPC访问配置.doc
- 《计算机网络实验报告》模板4.doc
- 无土栽培蔬菜产业化项目在2025年农业产业链升级中的应用可行性研究报告.docx
- 锂矿资源开发技术创新与新能源汽车电池市场潜力研究报告.docx
- 2025年新能源汽车车身结构创新设计及电池布局优化策略报告.docx
- 2025-2026学年小学信息技术浙江摄影版三起2020五年级上册-浙江摄影版(三起)(2020)教学设计合集.docx
- 2025年环保型半导体清洗工艺技术创新与应用.docx
- 2025年短视频平台内容传播策略与效果对比分析报告.docx
- 2025-2026学年初中音乐七年级下册湘艺版(2024)教学设计合集.docx
- 2025年环保型CMP抛光液在半导体制造中的节能降耗技术.docx
- 2025年环保型工业废气脱硫脱硝一体化技术创新研究.docx
- 2025年环保型工业废气处理技术创新在VOCs治理中的应用.docx
最近下载
- GBT45001-2020SO45001:2018 职业健康安全管理体系要求及使用指南.pdf VIP
- 个人业绩相关信息采集表含政治表现、最满意、主要特点、不足.pdf VIP
- 部编版六年级上册道德与法治教案:感受生活中的法律知识.docx VIP
- 货运保险与货损理赔通道整合2025年应用前景.docx VIP
- 《飞机构造基础》课件——第一章 飞机结构.pptx VIP
- 中医治疗“慢脾风”医案37例.doc
- 小学科学新教科版二年级上册第一单元 造房子教案(共6课)(2025秋).docx VIP
- 2025年广西公需科目第二套答案.docx VIP
- 设备供货配送方案.docx VIP
- 现代农业发展情况课件.ppt VIP
文档评论(0)