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

嵌入式轴承故障诊断系统中基于ARMS3C2410A的Linux平台设计与实现

发布时间:2020-06-15 23:01
【摘要】:近年来,随着微处理器不断向低价格、小体积、高运算能力发展、以及强大的软件功能以及各种嵌入式系统功能的不断增加,嵌入式操作系统已经成为许多嵌入式系统所不可或缺的软件。目前,嵌入式操作系统有很多种,Linux操作系统以其免费开放源码、容易移植和内核稳定等特性成为很多用户选择操作系统的首选。Linux已不断被移植到各种不同的平台并实现了对这些平台很好的支持。 本文的主要研究内容是嵌入式轴承故障诊断系统中基于ARM S3C2410A的Linux平台设计与实现。论文以嵌入式轴承故障诊断系统为实际应用对象,首先介绍了研发嵌入式轴承故障诊断系统和选择Linux为操作系统的必要性,接着详细介绍了系统ARM端各部分硬件设计(包括电源电路、存储器电路、以太网电路等),然后分析引导加载程序原理及具体实现、Linux内核启动过程、Linux在三星公司ARM S3C2410A处理器上的移植、Linux根文件系统的构建以及探讨其优化。本文在简要介绍彩色液晶显示屏显示原理和SD卡原理的基础上,详细介绍了以液晶驱动和SD卡驱动实现的Linux两个具有代表性的字符设备和块设备驱动程序的编写。论文最后总结了该系统尚存的不足,并展望了今后的发展方向。
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TH133.3;TP316.81
【图文】:

示意图,嵌入式处理器,份额,示意图


妒勘弦德畚母攀鐾?一各嵌入式处理器芯片市场份额示意图1.12ARM内核优势相对其它同样主频下的处理器ARM内核的芯片具有如下优势:.ARM内核的芯片面积是目前最小的.ARM内核的功耗是最小的.ARM内核是最便宜的ARM体系得处理器拥有很好的性价比和性能比。ARM内核采用的是相对简单的3或5级流水线,使得芯片结构变得简单。ARM内核还革命性地采用了16位Thunlb指令集。16位Thunlb指令集是ARM指令的一个子集,它是由32位指令通过代码压缩得到的,这种经过压缩的代码大大提高了系统运行效率,使得在相同的的内存和缓存中可以存放更多的指令,从而简化了指令系统。1..33ARM芯片的选择目前流行的ARM内核有ARM7TDMI、StrongARMARM72oT、ARMgTDMI、ARM922T、ARM940T、RM946T、ARM966T和ARMIOTDMI。早期的ARM芯片以ARM7内核为主流,不过随着芯片性能的不断提高,AR吞19和ARM10已经逐渐占据了大部分ARM芯片的市场。目前生产ARM芯片的著名欧美半导体公司有:Intel公司、德州仪器、Motorola公司、飞利浦半导体、意法半导体、亿恒半导

系统结构图,处理器,系统结构图,广泛应用


廉的价格、丰富的外设资源,使得这款CPU得到了非常广泛的应用。3sC241OA处理器不仅在PDA和手机等方面广泛应用,在通信系统、数据终端、家庭上网终端等方面也得到广泛应用,图2一2为处理器系统的结构图【’5]。图2一s3C2410A处理器的系统结构图S3C2410A处理器的特点如下:.ARM920T内核

【引证文献】

相关硕士学位论文 前5条

1 史艳娥;基于超声的故障诊断系统的设计[D];燕山大学;2012年

2 韩义;面向驾驶工况的电动公交车仪表智能显示系统的设计[D];沈阳工业大学;2007年

3 刘源;基于嵌入式Linux的GPS车载定位导航系统设计[D];浙江大学;2007年

4 岳鹏;嵌入式网络通信优化研究与仿真[D];武汉理工大学;2008年

5 刘凡;基于S3C2440的故障诊断系统的研究与开发[D];武汉科技大学;2012年



本文编号:2715128

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2715128.html


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

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