基于ARM的PC/104总线嵌入式工控机的研究和实现

被引量 : 0次 | 上传用户:dcqnj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在特定的工业测控应用中对处理器的功耗有严格的要求,类似X86处理器芯片系列由于继承了原有8086的构架,功耗很大,不能满足要求。当前应用广泛的ARM系列处理器有低功耗、高处理器能力的优点,非常适合于此类应用。由于ARM处理器并没有对PC/104总线有支持,所以本设计使用CPLD可编程逻辑完成ARM本地总线与PC/104总线的转换。文章完成了以下工作:1.介绍了工业控制计算机的发展情况和当前使用广泛的PC/104计算机,描述了嵌入式系统的发展历史和软硬件组成,分析了X86与ARM处理器构架的特点与优缺点;2.从PC/104总线规范出发,对基于ARM处理器的PC/104工业控制嵌入式工控机进行了总体设计,软硬件选型部分对当前流行的软硬件系统进行了详细地描写,硬件处理器选用SAMSUNG公司的S3C2410,软件系统采用嵌入式Linux操作系统;3.对系统硬件各个部分实现细节进行了描写,包括最小系统、CAN网络、以太网络和PC/104总线控制器;其中着重对PC/104总线控制器的实现方案进行了讨论,分析了ARM本地总线时序和PC/104总线时序,最后使用VHDL语言实现了了总线控制器逻辑;4.移植了嵌入式Linux操作系统,Linux操作系统移植分为配置、编译和下载运行调试三个步骤;基于Linux操作系统编写了PC/104总线驱动,驱动完成映射PC/104地址到系统虚拟地址和中断绑定;编写了基于PC/104的CAN总线驱动,分析了驱动初始化、中断处理流程、数据缓冲区管理和文件操作接口,描写了驱动的编译和下载过程;最后给出了应用程序接口;5.根据机车工业控制领域的具体要求,开发了实际系统,给出了系统主要参数指标;对系统的运算性能进行了测试,测试表明定点运算能力与X86相当,符合设计要求;系统通过铁标高低温测试和射频干扰测试,并进行了为期3个月的装车试运行,试运行过程中系统工作正常,完全能够满足设计要求。
其他文献
中等职业学校在落实立德树人根本任务,加强中华优秀传统文化教育中,要契合现代中职生的认知和心理特点,开展集吟诵、演唱、表演、背诵于一体的中华经典诗文诵读竞赛活动的同
目的探讨MRI纹理分析对甲状腺腺瘤(TA)和甲状腺乳头状癌(PTC)的鉴别及诊断价值。方法回顾性分析33例经病理学诊断为TA(n=13)和PTC(n=20)患者的影像学资料,行甲状腺MRI检查,获得T1WI及
在现代社会中,公司成为企业的主要组织形式,上市公司作为股份有限公司的典型代表,公司的所有权和控制权相分离,董事和经理逐渐掌握了公司的控制权。随着公司制度和管理实践的
本研究通过调查全民健身背景下漳州市区初中学校体育竞赛开展现状和学生参与情况,了解学校体育竞赛对初中学生运动健身的作用状况,发现学校体育竞赛在促进学生参与方面存在的不足并提出相应对策,从而提高学生参与学校体育竞赛的人数,促进学生身心健康发展。本文采用文献资料法、问卷调查法、访谈法、数理统计法等研究方法,对漳州市区初中学校的体育组长和学生进行调查,调查内容包括学生参与运动健身情况、参赛人数、经费来源、
<正>未成年人的健康成长关系到家庭的幸福、社会的稳定与和谐。未成年人因其身心尚未成熟,较之成年人处于弱势群体的地位,其权利需要法律的特殊保护。加强对未成年人权利的法
会议
为优化2,6-二氟苯甲酸(DFBA)的合成工艺,以2,6-二氯苯腈(DCBN)和氟化钾为原料,N,N-二甲基酰胺(DMF)为溶剂,在聚醚类催化剂A的催化下氟代合成中间体2,6-二氟苯腈,然后中间体在
[目的] 探讨AO锁骨钩钢板与克氏针张力带在治疗锁骨远端NeerⅡ型骨折中的优劣,并分析影响钩钢板疗效的因素,以利提高疗效,减少并发症。 [资料与方法] 1 一般资料 共
伦理审查在医学临床研究中是必不可少的环节,但目前对于临床研究课题申报和实施中的伦理审查和管理,我国还处于比较薄弱的监管阶段。西南医院伦理委员会结合自身伦理审查经验
背景与目的近几年来研究发现,严重烧伤早期存在“休克心”现象[1]。由于心脏的特殊重要性,其损害不仅可引起心功能不全,而且可以诱发或加重烧伤休克,是导致全身其他组织器官
目的:前瞻性比较后路椎体间自体髂骨融合与cage融合治疗成人下腰椎不稳的效果。 方法:收集我院2003年2月至2005年12月骨科住院病人,下腰椎不稳症患者32例,男22例,女10例,年龄35