嵌入式技术论文篇二
嵌入式系统应用技术
【摘 要】本文介绍了嵌入式系统的含义、发展、现状和我国在嵌入式系统中面临的机遇,重点介绍了嵌入式系统的硬件,简要说明了嵌入式操作系统。
【关键词】单片机;操作系统;Linux;嵌入式系统
1.嵌入式系统的定义与市场前景
嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可剪裁,适应应用系统对功能、可靠性、体积、功耗严格要求的专用计算机系统。它主要由嵌入式微处理器、外围硬设备、嵌入式操作系统及应用软件等部分构成,用于实现对其他设备的控制、监视和管理等功能 。
PC机主要应用在办公室自动化领域,而嵌入式已经渗入到人们的工作、生活中,如工业控制、交通管理、信息家电、家庭智能管理系统、POS网络及电子商务、环境监测、机器人等领域 。今天嵌入式系统带来的工业年产值已超过了1万亿美元,1997年来自美国嵌入式系统大会(Embedded System Conference)的报告指出,未来5年仅基于嵌入式计算机系统的全数字电视产品,就将在美国产生一个每年1500亿美元的新市场。美国汽车大王福特公司的高级经理也曾宣称,“福特出售的‘计算能力’已超过了IBM”,由此可以想见嵌入式计算器工业的规模和广度。1998年11月在美国加州举行的嵌入式系统大会上,基于RTOS的Embedded Internet成为一个技术新热点。 美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智能(计算机)工具将是PC和因特网之后最伟大的发明 。这就是所谓的“后PC时代”概念。
2.嵌入式系统发展阶段
嵌入式系统的出现至今已经30多年的历史。近几年来,计算机(Computer)、通信(Communication)、消费电子(Consumer Electron)的一体化趋势日益明显,成就了3C融合之势.纵观其发展历程,大致经历了一下几个阶段。
第一阶段是以单芯片为核心的可编程控制器(PLC)形式的系统,具有监测、伺服、指示设备相配合的功能。这类系统大部分应用在一些专业性强的工业控制系统中,没有操作系统的支持,只通过汇编语言对其编程控制。
第二阶段是单片机(又称微控制器 MCU Microcontroller Unit)为基础,这时候的编程语言从汇编转变成以C语言为主。这一阶段的MCU种类繁多,价格较低,现在依然发挥着重要作用。
第三阶段是以嵌入式操作系统为标志的嵌入式系统。这时候的单片机速度越来越快,功能越来越多。这时候软件主要运行在嵌入式操作系统上。嵌入式操作系统能运行各种不同类型的单片机上,兼容性好;用户界面较友好,具有大量的应用程序接口API,开发应用程序简单。
第四阶段是以Internet为标志的嵌入式系统。随着Internet的发展以及Internet技术与信息家电、控制技术日益结合,嵌入式系统通过各种总线形式和Internet的结合越来越密切 。
3.嵌入式系统的核心硬件
嵌入式系统的核心硬件是单片机,又称微控制器(MCU)它是将计算机的基本部件微型化并集成到一块芯片上的微型计算机,通常片内都含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。随着技术的发展,单片机片内集成的功能越来越强大,并朝着SoC(System on chip片上系统)方向发展。单片机有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显著优点,在自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到日益广泛的应用。
目前据不完全统计,全世界嵌入式处理器的品种总量已经超过1000多种,流行体系结构有30几个系列,其中8051体系的占有多半。生产8051单片机的半导体厂家有20多个,共350多种衍生产品。通常按单片机数据总线的位数将单片机分为4位、8位、16位、32位机。
3.1 四位单片机。四位单片机适合用于各种规模较小的家电类消费产品。一般的单片机厂家均有自己的四位单片机产品,有OKI公司的MSM64164C、MSM64481,NEC公司的75006×系列、EPSON公司的SMC62系列等。
典型应用领域有:PC机用的输入装置(鼠标、游戏杆)、电池充电器(Ni-Cd电池、锂电池)、运动器材、带液晶显示的音、视频产品控制器、一般家用电器的控制及遥控器、玩具控制、记时器、时钟、表、计算器、多功能电话、LCD游戏机。
3.2 八位单片机。八位单片机是目前品种最为丰富、应用最为广泛的单片机,有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显著优点。目前主要分为MCS-51系列及其兼容机型和非MCS-51系列单片机。
MCS-51兼容产品因开发工具及软硬件资源齐全而占主导地位, ATMEL、PHILIPS、WINBOND是MCS-51单片机生产的老牌厂家,CYGNAL及ST也推出新的产品,其中ST的新推出的μPSD系列片内有大容量FLASH(128/256KB)、8/32KB的SRAM、 集成A/D、看门狗、上电复位电路、两路UART、支持在系统编程ISP及在应用中编程IAP等诸多先进特性,迅速被广大51单片机用户接受 。CYGNAL推出了Soc的51系列单片机C8051F系列。集成了A/D D/A电路、看门狗,上电复位电路、I C、SPI、CAN总线、 FLASH技术、JTAG仿真调试,并且最高达到了100MIPS
非51系列单片机在中国应用较广的有MOTOROLA68HC05/08系列、 MICROCHIP的PIC单片机以及ATMEL的AVR单片机。
八位单片机在自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到广泛应用。
3.3 十六位单片机。十六位单片机操作速度及数据吞吐能力在性能上比8位机有较大提高。目前以INTEL的MCS-96/196系列、TI的MSP430 系列及MOTOROLA的68HC11系列为主 。
十六位单片机主要应用于工业控制、智能仪器仪表 、便携式设备等场合。其中TI的MSP430系列以其超低功耗的特性广泛应用于低功耗场合。
3.4 三十二位单片机。32位单片机是单片机的发展趋势,随着技术发展及开发成本和产品价格的下降将会与8位机并驾齐驱。生产32位单片机的厂家与8位机的厂家一样多。MOTOROLA、TOSHIBA、HITACH、NEC、EPSON、MITSUBISHI、SAMSUNG群雄割据, 其中以32位ARM单片机及MOTOROLA的MC683××、68K系列应用相对广泛。基于ARM核的单片机占据了2001年的32位单片机市场75%的份额。
3.5 单片机技术的发展。从20年来单片机发展历程可以看出,单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出以下技术特点。
8位、32位单片机共同发展。这是当前单片机技术发展的另一动向。长期以来,单片机技术的发展是以8位机为主的。随着移动通讯、网络技术、多媒体技术等高科技产品进入家庭,32位单片机应用得到了长足、迅猛的发展。
单片机速度越来越快。为提高单片机抗干扰能力,降低噪声,降低时钟频率而不牺牲运算速度是单片机技术发展之追求。一些8051单片机兼容厂商改善了单片机的内部时序,在不提高时钟频率的条件下,使运算速度提高了很多,Motorola单片机则使用了琐相环技术或内部倍频技术使内部总线速度大大高于时钟产生器的频率。68HC08单片机使用4.9MHz外部振荡器而内部时钟达32M。三星电子新近推出了1.2GHz的ARM处理器内核Halla
低电压与低功耗。几乎所有的单片机都有Wait、Stop等省电运行方式。允许使用的电源电压范围也越来越宽。一般单片机都能在3到6V范围内工作,对电池供电的单片机不再需要对电源采取稳压措施。低电压供电的单片机电源下限已由2.7V降至2.2V、1.8V。0.9V供电的单片机已经问世。
低噪声与高可靠性技术。为提高单片机系统的抗电磁干扰能力,使产品能适应恶劣的工作环境,满足电磁兼容性方面更高标准的要求,各单片机商家在单片机内部电路中采取了一些新的技术措施。如ST公司的μPSD系列单片机片内增加了看门狗定时器,NS的COP8单片机内部增加了抗EMI电路,增强了“看门狗”的性能。
ISP及IAP。在片编程技术(In System Programming)及在应用中编程(In Application Programming)通过单片机上引出的编程线、串行数据、时钟线等对单片机编程,编程线与I/O线共享, 不增加单片机的额外引脚。ISP为开发调试提供了方便,并使单片机系统远程调试、升级成为现实
4.嵌入式系统的软件
嵌入式系统的软件从最初的汇编语言逐渐过度到C高级语言,到现在最终形成了以操作系统,出现了几十种产品,代表性的有VxWorks、QNX、Nucleus、μC/OS 、Palm OS、Windows CE以及Linux系列。在技术上有以下特征。
(1)以为新的处理器越来越多,嵌入式系统的设计更易于移植,以便在短时间内支持多种微处理器。
(2)Linux产品在嵌入式上获得了广泛的应用。Linux性能稳定,裁剪性好,开发和使用比较容易,适用于多种嵌入式处理器。Linux得到了相当广泛厂商的支持RT-Linux产品也取得了很大的进展。在家用电器、工业控制大有可为 。
5.发展和应用我国自主的嵌入式系统技术
目前,PC机的架构为Wintel所控制、垄断。在该领域,现在我们没有主动权,创新空间较小,专家估计,十年内很难有所突破。而嵌入式系统没有统一的架构,软硬件需要多种多样的组合,技术密集,市场容量大。我国在此领域有无限的创新空间 。例如“星光中国芯工程”是以数字多媒体芯片为突破口,第一次将“中国芯星光一号”率先打入国际市场的战略工程在国际上处于领先地位。在该领域已处于领导地位。在操作系统领域,有中软公司推出的“中软实时嵌入式Linux操作系统”,对外部中断可作出微秒级的响应,能提供精确的实时始终控制,实时任务和线程的并发操作和同步机制 。
6.结束语
上述描述了嵌入式系统的含义,以及嵌入式系统的发展历程、嵌入式系统的硬件、嵌入式操作系统,最后总结了我国在嵌入式系统中面临的机遇,为进一步学习嵌入式系统提供了参考,以期对研究该领域的人们有所帮助。
看了“嵌入式技术论文”的人还看:
1. 基于μC/OS的嵌入式系统应用开发研究论文
2. 浅谈JNI技术在嵌入式软件开发中的应用论文
3. 计算机科学技术论文毕业论文
4. 电子技术论文范文大全
5. 单片机技术论文
嵌入式图像处理系统特点技术及应用前景论文
现今,伴随着信息技术的迅速发展与用户需求的逐年提高,嵌入式系统的应用逐年扩大,已经逐渐的融入到了国民生产的诸多方面。嵌入式系统具体讲,就是一种拥有特定功能的计算机系统。嵌入式系统与网络技术、通信技术有机结合,有效的提高了通信的智能性与灵活性。
应用嵌入式系统对图像进行处理,可以显著的提高图像处理系统的数据处理、通信等能力,进而有效的扩大图像处理技术的使用范围,以及对于不同要求与环境的适应能力。应用嵌入式系统进行图像处理,是进行图像处理的新的途径之一。当前图像处理技术应用范围十分广泛,涉及仪表检测安全、消费电子、工业自动化、医学等领域,因此图像处理技术具有十分广泛的应用前景。
1 嵌入式图像处理系统特点
1) 图像处理系统,具有系统专用的图形用户界面,同时具备运行速度快、简单易用与功能强大的特点。2) 图像基础数据库的建立,可以为智能化模式识别技术,诸如图像匹配等提供支持。3) 改变了原有的对待处理图像的处理策略与算法,可以依据具体的待处理图像的不同特点,提供有效的图像处理算法,进而提高图像处理的效率与速度。4)对于外部图像的总线结构与输入输出设备等都是采取专用的设备,进而有效的提高了外部图像输入输出设备、中央计算单元的数据交换速度。
5) 改变了原有的计算机体系结构,应用了嵌入式的专用平台,同时应用图像高速处理器,使图像处理的速度有效的.提高,同时也提高了图像处理任务的实时性。
2 图像处理系统总体设计
2.1 嵌入式图像处理系统
嵌入式图像处理系统,具体由嵌入式操作系统、图像处理算法的应用软件与硬件平台构成。系统的组成结构图具体如图1所示。硬件平台可以为图像处理提供显示、存储器与计算支持,主要采用的是MagicARM2410嵌入式开发平台,同时包括图像存储模块;显示模块;通信模块;嵌入式处理器S3C2410、SDRAM等。
2.2 图像处理过程
嵌入式操作系统,可以为底层硬件提供有效的技术支持与管理,诸如可以进行图像处理任务管理;中断管理;内存管理;任务管理;驱动支持等。首先,在系统启动后,经由引导程序启动操作系统,进而完成硬件的初始化。其次,经由操作系统的任务管理模块,进行内存的分配,同时将图像信息存储在存储器的视频缓冲区中。第三,经由软件算法,将显示缓冲区的图像信息,写入到LCD缓冲区,进而实现图像的实时显示。第四,通过图像处理的算法,进行图像的编码与处理,同时进行存储。应用软件可以实现图像处理算法,其主要是针对目标要求编写的专用程序。
2.3 系统的功能设计
嵌入式图像处理可以有效的解决在嵌入式环境下实现图像的处理。
具体的主要应用模块化设计的方式,将需要系统完成的任务进行功能模块化的设计。在每一个模块中,都包含一类图像处理的操作方法,而且在进行执行时都会调用对应的算法。系统功能模块具体如图2所示,主要分为形态运算;几何变换;图像分析;图像增强。其中图像增强的模块具体又包括:灰度变换调整;直方图修正法;直方图等,具体如图3所示。各大系统模块的下面都会细分图像的处理操作,其余的三个模块的设计形式与图像增强模块的设计具有相似性。
3 图像处理系统发展趋势
1) 在图像处理系统的内部,主要进行集成软件的开发,对于用户而讲,可以依据自己的需求开发相应的图像处理算法,可以显著的提高系统的效率。2) 图像处理系统与网络的结合性逐渐提高,进而实现了图像的远程传输与采集。3) 图形处理系统的功能不再完全借助PC与多种辅助设备,而是会集成在一个方便使用的电子设备上。4) 伴随硬件设备的进步,图像处理系统的性能逐年提高,因而价格也会逐年下降。
4 结语
在嵌入式系统的图像处理技术的基础上,使得图像处理领域中出现了人机用户界面、多种通信模式与网络接口的便捷性。图像处理技术的应用范围越来越广泛,因此,在未来的发展道路上,其必然会朝着网络化、便携性、多任务与多功能的方向发展。伴随着嵌入式操作系统的强大功能,图像处理技术的发展方向必定会更加宽广。
参考文献:
[1] 崔磊,董守平,马红莲。数字图像处理技术的发展现状与展望[M].北京:中国石油大学出版社,2003.
[2] 刘禾。数字图像处理及应用[M].北京:中国电力出版社,2005.
[3] 杨永敏。嵌入式图像处理系统的研制[D].哈尔滨工业大学硕士学位论文,2006.
[4] 杨柯。嵌入式图像处理技术研究及其应用[D].西北工业大学硕士学位论文,2003.
[5] 宋延昭。嵌入式操作系统介绍及选型原则[J].工业控制计算机,2005.
[6] 严丽平,甘岚。基于嵌入式平台的图像处理系统的研制[J].微计算机信息,2008.
[7] 杨会丽。基于嵌入式系统的图像处理平台的设计[D].河北科技大学工学硕士学位论文,2009.
可以申请论文发表的。嵌入式实验报告可以申请论文发表,在发表论文之前,需要做大量的研究工作,确保报告能够满足发表论文的要求,包括收集有关主题的相关素材、参考文献的分析、数据的收集和处理、逻辑性的分析以及确立正确的结论。嵌入式实验报告是指通过对嵌入式系统中的软件和硬件进行测试,研究与分析而撰写的一种报告类型,嵌入式实验报告常常涵盖实验成果的统计数据,以及实验中出现的问题和解决方案。