Linux向嵌入式机电控制系统移植的分析研究

来源 :长沙理工大学 | 被引量 : 13次 | 上传用户:woshixiaomihu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前国内机电设备的主流控制器是PLC ,随着计算机技术的发展,基于嵌入式系统的产品在这一领域迅速增长,嵌入式系统及其应用已成为当前研究和应用的热点。嵌入式系统所具有的微内核、系统精简、高实时性、专用性强等特点,使之非常适合应用于机电控制系统。采用嵌入式系统的机电控制系统较传统控制系统在可靠性、体积、功耗、性价比等方面都具有明显的优势。因此设计和开发嵌入式控制器将成为机电控制领域的一个趋势。嵌入式控制器由硬件和软件两大部分组成。前者是整个系统的物理基础,它提供软件运行平台和通信(包括人机交互)接口,其中以嵌入式处理器为核心;后者实际控制系统的运行,其核心是运行应用软件的操作系统。设计和开发一个嵌入式控制器的一个主要工作就是将操作系统移植到基于某一个嵌入式处理器的硬件平台上。本文针对这一工作的核心展开了分析研究,并将应用广泛的Linux 2.6 内核移植到现有的基于ARM 的硬件平台上。本文主要对linux 内核向arm 平台移植中几个核心技术进行了相关的讨论。首先论述了操作系统移植的理论,并主要对linux 操作系统可移植性的优点进行了分析归纳。接着介绍了arm 的体系结构,对linux 内核中和arm 平台移植相关的一些结构进行了深入的分析研究,阐述了在移植中比较重要的bootloader 的实现原理和移植方法,并针对现有的硬件平台实现了bootloader 的移植和内核的移植。最后详细地分析了嵌入式linux 的引导和启动过程,并对相关代码进行了分析研究。
其他文献
摘 要:建筑工程项目施工进度管理主要是管理控制项目目标,按照施工计划完成的活动,施工工期管理控制最为重要。本研究初步探讨了工程项目施工进度管理的原理、措施及影响因素等方面内容,提出编制工程项目施工进度管理及处理有关问题的方法,对于加强工程项目施工进度管理具有一定的借鉴意义。  关键词:建筑工程;施工进度;影响因素  中图分类号:TU722 文献标识码:A 文章编号:1004-7344(2018)1
目的 探究核酸检测(NAT)在献血者标本内乙型肝炎(乙肝)病毒(HBV)检测中的应用价值.方法 51份献血者乙肝检验可疑标本,所有标本均分别施以电化学发光免疫分析(ECLIA)、酶联免
对于市政工程中的排水施工来说,其技术水平的高低将直接影响着居民的日常生活和工作等的质量,鉴于此该类工程的推进就需要在技术水平上做到谨慎严密,以更好地确保社会的稳定
堤防工程是水利工程中重要的防洪手段,在保卫人民财产与安全,保障工农业稳定发展起到了举足轻重的作用.因此加强水利工程堤防工程的质量管理,就成为工程师和相关管理人员关注
本文通过对荣华二采区10
期刊
随着塑料工业、汽车制造业的快速发展,模具的技术水平已经成为衡量制造业水平的重要评价指标。车灯的主要成型方式是利用模具注塑成型。以现有的方法设计车灯模具耗费时间长,
我国的城市化进程经过几十年的发展已经取得了长足的进步,但是当前仍然快速发展的城市化进程已经不满足于现有的发展水平,城市化的发展需要转型.市政道路作为连接城市各个位
目的 系统评估微小切口经腹膜后肾镜单孔单通道肾囊肿去顶术用于治疗肾囊肿的临床价值.方法 60例肾囊肿患者,根据随机抽样原则分为治疗组和对照组,各30例.对照组行传统3孔腹
气动设备广泛应用于人们的生产与生活当中,在国民经济和社会发展中占有很重要的地位。气缸作为气动系统的重要执行元件担负着传递与输出动力的任务。然而由于气动系统使用空气作为传动介质,气体的压缩性使气缸在执行动作时速度不稳定,运行中存在着较大的冲击,很容易产生一些故障,如果不及时发现这些问题并进行适当处理,故障零部件会引发工作事故,轻则影响正常工作,重则威胁人员生命。为了详细了解气缸的疲劳失效过程和寿命以
近十年来,我国进入到一个城市化建设高速发展的时期,对能源的消耗程度空前加剧。我国主要的能源消耗形式是煤炭的燃烧,这种能源供给形式不仅利用率低,而且对环境造成较大污染