嵌入式系统开发平台硬件抽象层的研究与设计

来源 :祖国·教育版 | 被引量 : 0次 | 上传用户:qw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】由于嵌入式系统的特殊和复杂性,在实际使用的过程中会遇到很多问题。在嵌入式系统开发平台的构建中,如果硬件环境出现了差异会引发很多问题。本文就嵌入式系统开发平台硬件抽象层进行研究和设计,为硬件抽象层设计提供有效的实现方法。
  【关键词】嵌入式系统开发平台;硬件抽象层;设计和研究
  引言
  嵌入式系统开发平台在对产品周期的缩短以及资源利用率问题上提供了有效的解决方案。然而,这种平台因为较强的专用性和体积较小的缺点使得系统平台中说应用的硬件环境存在很大的差异。在实际运用中怎样对设计开发平台进行合理的开发使其适用于不同的应用环境这是重点。
  1 硬件抽象層的内容及作用
  内容:硬件抽象层地内容比较丰富,这里做简要的分析。首先是初始化相关的硬件部分,这个部分是系统启动的基础闷在初始化系统和管理内存中发挥着重要作用[1];编程的支持。因为基本数据的有限性导致嵌入式系统的要求得不到满足,加上需要考虑中央处理单元,在选择基本的数据类型时对系统的同步和互斥操作进行考虑,而这些操作是经过开关中断的方式实现的;寄存器堆。寄存器堆是对中央处理单元只不过寄存器的数量和位宽进行描述的部分;时钟描述。这个部分主要负责时钟的行为;数据指令,这个部分有利于提高中央处理单元的性能,充分发挥其作用[2];内存控制器,尽管这个部分不是一定要寻在的,但是在使用这个部分时还是需要进行描述的;中断控制器,这个部分的描述主要作用于嵌入式系统的实时性,对于中断的两极进行处理,然后向系统传送信息,这是提高系统反应速度的关键。
  作用:嵌入式系统的规模小因此在整体上看其占用的空间也较小。其次,嵌入式系统的课移植性是赋予其生命力的关键。再者,由于嵌入式系统的使用的范围十分广泛,无论是军用还是民用都有其存在。另外,嵌入式系统还具有实时性、专用性等特点。
  2 硬件抽象层的设计
  通过上面的分析可以看出,硬件抽象层对于嵌入式系统开发平台具有很重要的作用与意义。所以,其设计工作尤为重要。嵌入式系统开发平台硬件抽象层(ESP—HAL)是对硬件的一种抽象。其设计的主要任务就是实现物理硬件到逻辑硬件之间的合理、有效地转换,最终以一种统一的硬件相关功能服务接口的方式,为上层系统的内核提供一套硬件环境[3],这种环境严格来说只是一种逻辑意义上的环境。不同的开发系统或者平台所提供的硬件环境是不一样的,嵌入式系统开发平台的硬件抽象层即ESP—HAL是与底层硬件设备的系统软件层直接联系的,具体的位置图如图2-1。
  图2-1 嵌入式系统开发平台的层次模型
  具体的设计流程如图2-2。从设计的流程可以看出ESP—HAL设计要建立在实际需求的基础之上,然后再定义接口,继而对硬件及软件进行设计,设计完成后要进行测试,测试通过后才算是完成了整个的设计。在设计的过程中为了实现硬件相关与硬件无光部分的程序之间的隔离,提高系统的运行效率,要对硬件无关部分进行屏蔽,从而消除硬件之间的差异。这样才能保证硬件抽象层可以为上层软件提供一个不具有硬件特性的接口。同时,为了便于进一步扩展和运用其他的硬件平台,在设计的时候要在ESP—HAL各个子系统层之间定义一个统一的接口,从而实现系统间的信息传递[4]。
  图2-2 基于ESP—HAL的设计及模式
  ESP—HAL的功能结构主要包括系统的初始化、系统的中断管理、外围设备的操作控制、告诉缓冲、体系将诶狗的描述、基本配置的定义等。在设计的过程中为了保证系统功能的实现,要对ESP—HAL服务接口进行详细的设计。总之,在对ESP-HAL进行设计之前,要做好一个整体的方案,制定相应的设计流程,并且要结合实际的情况。保证系统的功能得到完整的实现。而且研究也证明ESP-HAL的引入有效地提高了嵌入式系统具有可行性。
  3 结语
  通过论文的研究可以看出目前,对嵌入式系统中的硬件抽象层地设计进行了分析,为其作为嵌入式系统平台的一部分层次的提高做了实现的准备。通过对其设计和研究的分析,为硬件抽象层在嵌入式系统平台中的应用及推广做准备。最后,希望论文的研究为相关的工作者及研究人员提供一定的借鉴与参考价值。
  参考文献:
  [1] 郭静寰,孟祥迪,郭丽虹,等. Windows NT硬件抽象层HAL功能分析[J].计算机应用, 2002, 22(7): 86-88.
  [2] 郭静寰,孟祥迪,郭丽虹,等. Windows NT硬件抽象层HAL功能分析[J].计算机应用, 2002, 22(7): 86-88.
  [3] Zhang Guoyin, Chen Luyuan, Yao Aihong. Study and Comparison of the RTHAL-Based and ADEOS-Based RTAI Rea-ltime Solutions for Linux [C]// Ni Jun, Dongarra J. First International Mult-i Symposiums on Computer and Computa-tional Sciences (Vol.2). Hangzhou, China: IEEE, 2006: 771-775.
  [4] Zhang Guoyin, Chen Luyuan, Yao Aihong. Study and Comparison of the RTHAL-Based and ADEOS-Based RTAI Rea-ltime Solutions for Linux [C]// Ni Jun, Dongarra J. First International Mult-i Symposiums on Computer and Computa-tional Sciences (Vol.2). Hangzhou, China: IEEE, 2006: 771-775.
其他文献
【摘 要】教育是人本性的活动,教育工作者的理念胜于其教育技术,教师的职业是理念型职业而不是技术型职业,教育理念选择、重构着教师任教的学科知识,驾驭着教学方式和教学技能,学科知识和教育技术只有在本真的教育理念指导下才能取得本真的教学效果,所以,教育理念是教育活动与教师职业知识的灵魂和统帅。作为职业学校的教师,要树立“双做”理念,树立“让渡价值”理念,以更好地提高教学服务质量。  【关键词】理念;双做
期刊
【摘 要】诗歌是中华文化的重要瑰宝,从小学阶段,学生就开始接触中国文学中的精华——诗歌。古诗的语言凝炼含蓄,意境深邃,充分表现了汉语之美的多种形式:歌江山美,吟边塞情;或纤柔卑弱,或明快清新;有悲凉慷慨,亦缠绵宛转;有诗仙李白的豁达,更有诗圣杜甫的沉郁。小学语文教材中选取的许多古诗立意高远,构思新颖,语言清新,趣味浓郁。在教学中,我体会到要善于引导学生学习古诗,品味古诗,剖析其语言,探析其趣味,以
期刊
【摘 要】从我国改革开放至今,各种现代化技术不断变化发展,电气工程也在新技术的带动下得到更新,满足人们对电气工程的需要。但是社会需求的不断扩大仍给电气工程带来不小的考验。电气自动化是现代化工业发展的主要标志,也是先进科学技术的核心观点。在新世纪科学技术发展中,电气自动化对科学技术进步有着深远的影响,是促进社会科学技术迅速发展的关键。  【关键词】电气自动化;电气工程  电气自动化是当前涉及行业最广
期刊
兴趣是最好的老师,兴趣是激发学生创造思维、开发智力的催化剂,又是推动学生学习的内部动力。有了深厚的兴趣,学生才能积极主动地学习。那么,如何在思想政治课教学中激发学生的学习兴趣呢?下面结合教学实践,谈几点做法  1 利用导语,吸引学生  怎样把课前学生分散的思维集中到课堂呢?导语起着非常重要的作用。因此上课前,我变会设计一些新颖、独特的导语,来集中学生的注意力。例如 “公民在婚姻关系中的权利”这一框
期刊
【摘 要】开发语文课程资源是新课改大力倡导的一个理念。因此,语文教学要重视课程资源的开发与利用。开发与利用语文课程资源能促进学生语言表达和语言积累;能丰富学生的语文生活;能促进教师的专业发展。为此,要开发并利用语文教材资源、自然课程资源、地域资源、动态生成性资源。  【关键词】语文;课程资源;开发与利用  《语文课程标准》 指出:“各地区都蕴含着自然、社会、人文等多方面的语文课程资源,应积极利用和
期刊
初中语文教学担负着培养学生听、说、读、写能力的重任。要想使这几种能力达到较高的水平,需要一个持久的培养过程。能否把其中一个方面能力的培养作为突破口,从而带动其它几个方面能力的培养,最终达到学生综合能力的提高呢?笔者一直在思考、在尝试。功夫不负有心人,在探索中我终于悟到:自己之所以一如既往地热爱语文,喜欢写作,不正是得益于几十年如一日地坚持阅读的好习惯吗?于是,我毅然选择了让阅读教学在课堂上独占鳌头
期刊
学语文不仅是为了欣赏别人的作品,更重要的是学习别人遣词用字的经验,学习别人的写作技巧,并消化吸收成为自己的一部分。而学习语文不只是多读几篇文章就能学得好的,要提高学生语文成绩,调动学生学习语文的积极性,提高语文课堂教學的生动性是必不可少的一步。语文教学应是一种情感丰富的教学。它不单是借助一篇篇典范的作品向学生传授语文知识的教学,更应是教师以自己对学生真挚的爱心,借助作者的情感与学生进行情感的交流的
期刊
油画是一个有着数百年历史的画种,它深受人们的喜爱,同时也是纪念馆陈列收藏的重要展品。作为现实主义的我国革命历史画红色油画,不但在中国现代美术史上具有特殊性,而且在整个中国美术史上也是一个特殊的历史产物,它所具有的思想性、艺术性及其产生的社会功用,都是其他油画作品所不能比拟的,可以说,这批作品象征着20世纪中国美术的一个高峰。作为革命历史的陈列展示中进行革命传统教育和爱国主义教育的有力工具,红色油画
期刊
【摘 要】《建筑CAD》是中职学校土木工程类专业学生必须掌握的技能之一,该课程应着重培养学生的岗位技能和综合职业能力,把职业技能竞赛融入《建筑CAD》的常规教学中,全面改革《建筑CAD》课程,在理论和实践上开创新的教学方法,融“教、学、做、赛”一体的教学方式,提高学生的技能操作水平、创新能力与团结协作能力,培养市场需要的技术型、技能型人才,同时提高教师队伍的教学水平。  【关键词】技能竞赛;建筑C
期刊
美术是 素质教育的课程之一。如何改革初中美术课堂教学,本文就此做了进一步的研究。  1 改革教学方法  过去有些人受传统教育思想的影响,教书非常“认真”,把课堂教学当成只传授知识的场所,没有做到教书育人、培养才干、开发智力,而是教法简单化——教师讲,学生听,墨守成规,致使学生思想僵化,以至学生失去兴趣,限制学生的思维能力和创造能力的发展。所以,课堂教学方法必须改革。美术教育形象生动、鲜明直观,对于
期刊