基于ARM处理器的嵌入式系统开发

被引:0
作者
张建
机构
[1] 国防科学技术大学
关键词
嵌入式系统; ARM ; PC/104总线; 片上系统; 硬件原型验证; VxWorks;
D O I
暂无
年度学位
2006
学位类型
硕士
导师
摘要
嵌入式系统已深入到社会的各个领域,其核心部件是嵌入式处理器。在众多的处理器中,ARM是专为嵌入式应用而设计的处理器,由于其低功耗、高性价比和易扩展性等特点,在嵌入式系统中得到了最为广泛的应用。本文结合PC/104模块的开发以及专用SOC芯片(SOC603)的硬件原型设计分别对ARM处理器在嵌入式系统中的应用做了大量的研究工作,论文主要内容有: 1.论文对比嵌入式x86处理器,分析了基于ARM处理器开发PC/104模块的优势,提出了基于ARM处理器S3C2440的PC/104模块解决方案,深入研究了系统的总线接口设计、通用外设接口设计、热设计和电磁兼容设计等关键技术。在某铁路监控设备中的实际测试表明,基于ARM处理器的PC/104模块的主要性能确实高于原来的基于x86处理器的PC/104模块。 2.论文介绍了基于ARM内核的SOC体系结构,总结了SOC603设计验证的基本策略,分析了一种典型硬件原型平台架构下的器件选型方案,最后通过一个例子说明专用控制器在硬件原型平台上的验证方法。 3.论文系统介绍了嵌入式操作系统VxWorks在硬件原型平台上的移植过程,包括各种VxWorks映像文件的特点、VxWorks的启动流程以及BSP定制方法,最后介绍了VxWorks系统中应用程序的开发环境及调试手段。 论文深入研究了基于ARM处理器的嵌入式系统开发,设计了基于ARM处理器的PC/104模块和SOC603硬件原型平台,并在平台上完成了专用控制器的设计和验证以及VxWorks操作系统的移植。论文的研究成果可用于指导基于ARM处理器的嵌入式系统开发。
引用
收藏
页数:78
共 10 条
[1]
VxWorks在AT91FR40162上的BSP定制 [J].
王慧 ;
吴旭光 ;
马昕 ;
万伟安 .
单片机与嵌入式系统应用, 2004, (05) :77-81
[2]
面向系统芯片的验证策略 [J].
陆思安 ;
余龙理 ;
陈必龙 ;
何乐年 ;
严晓浪 .
微电子学, 2002, (04) :265-268
[3]
基于ARM的PC/104嵌入式计算机设计 [D]. 
喻小虎 .
国防科学技术大学,
2005
[4]
嵌入式工控机系统分析与设计 [D]. 
王中伟 .
西北工业大学,
2005
[5]
C语言程序设计教程.[M].谭浩强;张基温编著;.高等教育出版社.2006,
[6]
VxWorks程序开发实践.[M].陈智育等编著;.人民邮电出版社.2004,
[7]
VxWorks高级程序设计.[M].李方敏编著;.清华大学出版社.2004,
[8]
嵌入式系统设计与实例开发.[M].王田苗主编;.清华大学出版社.2003,
[9]
ARM体系结构与编程.[M].杜春雷编著;.清华大学出版社.2003,
[10]
ARM SoC体系结构.[M].(英)SteveFurber著;田泽等译;.北京航空航天大学出版社.2002,