当前位置:主页 > 科技论文 > 计算机论文 >

一种基于MPC860的VxWorks BSP设计与实现

发布时间:2020-05-26 10:34
【摘要】: 随着计算机进入后PC时代,计算机网络和嵌入式技术不断进步,融合实时操作系统和专用处理器的通信控制系统正在成为通信领域中的应用热点。MPC860是性能优良,支持多种通信规程的一种专用处理器,而VxWorks操作系统则具备稳定性好、效率高、实时性强的优点,因此将二者结合应用是通信控制系统设计中很好的方案。 在通信控制系统中,板级支持包是系统软件中重要的组成部分。作为完成操作系统引导和驱动硬件设备的核心软件,板级支持包需要具备程序精练、执行效率高、功能完备、可靠性和可移植性强的特点,在基于MPC860处理器和VxWorks操作系统的应用中对板级支持包进行研究和设计实现就成为一个很有价值的课题。 本文讨论了板级支持包的功能,并将板级支持包和其它类型的系统固件进行比较和分析,突出了板级支持包的特点,为开发应用板级支持包指明了方向,并对如何提高板级支持包的效率和研究如何更好的设计系统固件很有指导意义。根据MPC860的体系架构和VxWorks的结构特点,文章基于“综合通信系统”课题提出了板级核心模块的硬件设计方案和VxWorks板级支持包的设计方案,详细论述了“综合通信系统”中VxWorks板级支持包的设计实现技术,为基于MPC860和VxWorks的其它应用提供了参考价值。通过后台调试模式(BDM),笔者设计了调试方案,完成了对板级支持包的调试,并总结了一些可以改善性能的方面,为进一步的研究指明了方向。
【图文】:

驱动程序,栈指针,软复位,中断屏蔽


因为开发人员没有必要自己去开发驱动程序己的系统中是否正确了事。件抽象层 (HAL) 。对于开发嵌入式 OS 的人来讲,倾向于处理器的驱动程序更恰当。种理解都只是侧重于某个方面,由于每个嵌入式系统提供提出对 BSP 的不同理解,因此在涉及到 BSP 的具体涵义的感觉。实际是各种理解都有其道理,但由于出发点不同面甚至有错误的地方。对于进行硬件和软件开发的员,的分析也是建立在这个基础之上的。这里通过 BSP 和 B包的功能。BSP 说的简单一点,就是一段启动代码,和,提供的功能却有较大差别,,在通用 51 等系列单片机开设置栈指针,软复位,中断屏蔽等等,可以把这段程序称的 BSP 相对复杂一点,但通常也是设置堆栈指针、建立/控制外围器件如 DRAM,控制 I/O 口的寄存器,片选信统启动方式。见图 1.2。

结构图,结构图,基址,内部资源


9图 2.1 MPC860 结构图PowerPC 核心,系统接口单元(SIU),通信处理模块(CPM)和快速以太网控制(FEC)。MPC860 内部资源连续映射成 16K 字节的存储器空间。其基址位置保存于专用存器(SPR)IMMR(Intemal Memory Map Register)中,用户对内部存储器资源的访问以直接通过读取 IMMR 基址,然后将基址值与对应资源的偏移地址之和作为访问地址空间,来实现对其资源的读写[11]。MPC860 内部资源包括各种资源控制寄存器、输入输出端口寄存器、命令寄存以及双口 RAM 和保留存储空间。在编程控制 MPC860 的各种资源时,可以通过该 16K 的存储空间进行访问来实现[12]。2.2.1 MPC860 通信处理器 POWERPC 内核嵌入式的 PowerPC 内核采用全静态设计,具有两个主要的子模块:整数单元(
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP368.11

【相似文献】

相关期刊论文 前10条

1 肖振华;范跃华;刘洋;;基于ARM的嵌入式故障诊断系统方案的研究[J];国外电子测量技术;2006年07期

2 濮小川;陆菲菲;;可重构板级支持包的设计与实现[J];计算机应用;2009年S1期

3 郝丹;杨著;范太华;贺昌蓉;;嵌入式系统底层软件结构模型建构与协同性分析[J];微计算机信息;2010年23期

4 付翊华;梅顺良;;基于VxWorks的百兆以太网通讯在嵌入式系统中的实现[J];计算机应用;2006年09期

5 张伟宏;张曦煌;张泉;;基于PXA272的Linux引导程序的设计和实现[J];计算机工程与设计;2007年01期

6 陆永忠,刘峰,陆永祥;Windows CE.NET在高速实时数据采集系统中可移植性的研究[J];微电子学与计算机;2005年07期

7 童大鹏,张礁,夏默;嵌入式系统技术研究及其开发实例[J];山西电子技术;2004年04期

8 阳富民,王朋宇,涂刚;嵌入式Linux系统BSP的设计与实现[J];计算机工程与科学;2005年01期

9 李凌,虞礼贞;基于东芝单片机的嵌入式系统硬件抽象层实现[J];南昌大学学报(工科版);2003年03期

10 陆增援,沈文博,王砚方;嵌入式系统及其邮箱通信的实现[J];计算机工程;2003年01期

相关会议论文 前10条

1 刘俊秀;吴黎明;邓耀华;;基于FPGA的嵌入式远程数据采集系统设计[A];第七届全国信息获取与处理学术会议论文集[C];2009年

2 陈福;周树杰;林小竹;杨跃翔;;应用嵌入式系统进行数据采集的研究[A];2004全国测控、计量与仪器仪表学术年会论文集(下册)[C];2004年

3 孙柏林;;从“自成系统”到“嵌为一体”——军用嵌入式系统漫谈[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年

4 冯斌;张恩军;隗娜;;基于嵌入式系统的无线监控终端研究[A];2006电力系统自动化学术交流研讨大会论文集[C];2006年

5 刘树鑫;曹云东;侯春光;刘晓明;;嵌入式系统在断路器智能控制中的应用[A];第一届电器装备及其智能化学术会议论文集[C];2007年

6 朱芳;章坚武;;基于网络处理器的VoIP网关设计[A];浙江省电子学会第七次会员代表大会暨2007学术年会论文集[C];2007年

7 董治华;张林锐;刘亮;;基于智能压力变送器的嵌入式检测系统研究[A];第十九届测控、计量、仪器仪表学术年会(MCMI'2009)论文集[C];2009年

8 李光先;陆阳;;应用UC/OS-Ⅱ设计嵌入式实时多任务软件[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年

9 梁磊;洪永强;;基于网络技术的嵌入式系统[A];福建省科协第四届学术年会提升福建制造业竞争力的战略思考专题学术年会论文集[C];2004年

10 尔宾;虞小伟;吴强;刘明亮;;基于实时嵌入式操作系统的多媒体播放器设计[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年

相关重要报纸文章 前10条

1 ;软件行业嵌入式系统分会成立[N];中国高新技术产业导报;2004年

2 龚炳铮;嵌入式系统大有作为[N];中国石油报;2003年

3 记者 王晓涛;物联网勿求中心和终端两全其美[N];中国经济导报;2010年

4 艾文;国产嵌入式系统重视二次开发[N];中国计算机报;2001年

5 ;微软嵌入式系统开发中心正式成立[N];人民邮电;2008年

6 朱挺;中国嵌入式系统产业联盟成立[N];中国高新技术产业导报;2008年

7 本报记者  凡晓芝;微软嵌入式系统大赛中国学生创佳绩[N];计算机世界;2006年

8 周晨;中国嵌入式工程师抢手[N];科技日报;2007年

9 ;有了VSPWorks嵌入式系统进通信[N];中国计算机报;2002年

10 郭淳学;嵌入式系统是嵌入式软件与IC发展基础[N];中国电子报;2008年

相关博士学位论文 前10条

1 程国达;嵌入式系统的硬/软件协同设计研究[D];复旦大学;2003年

2 赵国冬;嵌入式系统弹性应对方法研究[D];哈尔滨工程大学;2011年

3 陈文智;Pcanel——基于模型驱动的嵌入式系统设计平台[D];浙江大学;2005年

4 郭军;基于Petri网的嵌入式系统高层级设计方法与技术研究[D];西北大学;2007年

5 刘大亮;一种球形移动机器人的运动分析与控制技术的研究[D];北京邮电大学;2009年

6 吴刚;对低功耗进程调度算法的研究[D];复旦大学;2006年

7 张付祥;创伤手指康复机械手系统研究[D];哈尔滨工业大学;2007年

8 丁治国;RFID关键技术研究与实现[D];中国科学技术大学;2009年

9 张金焕;基于嵌入式系统的制造装备自律控制理论与关键技术研究[D];武汉理工大学;2009年

10 刘传波;列车纵向冲动的机理研究及检测仪器的开发[D];武汉理工大学;2009年

相关硕士学位论文 前10条

1 胡淑军;基于MPC8270的嵌入式系统研究和低功耗设计[D];北京邮电大学;2008年

2 郝东;一种基于MPC860的VxWorks BSP设计与实现[D];华中科技大学;2006年

3 李龙腾;嵌入式板级支持包通信平台研究与实现[D];华中科技大学;2007年

4 李磊;嵌入式软件固化工具研究与实现[D];华中科技大学;2008年

5 刘奕;图像采集系统中嵌入式平台的软硬件实现[D];武汉科技大学;2005年

6 尹彦;跨操作系统的嵌入式系统BSP设计[D];浙江大学;2006年

7 张飞;基于WinCE的大型触摸屏控制器的设计与实现[D];江南大学;2008年

8 王朋宇;嵌入式系统板级支持包的设计与实现[D];华中科技大学;2004年

9 陈峰;基于WINDOWS CE的GPS车载导航系统支撑平台的设计与实现[D];南昌大学;2008年

10 简岩;嵌入式操作系统通用硬件抽象层设计研究[D];贵州大学;2007年



本文编号:2681706

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2681706.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户65d90***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com