嵌入式LINUX 电子教程全集 嵌入式系统出现于60年代晚期,它最初被用于控制机电电话交换机,如今已被广泛的应用于工业制造、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等众多领域。计算机系统核心CPU,每年在全球范围内的产量大概在二十亿颗左右,其中超过80%应用于各类专用性很强的嵌入式系统。一般的说,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。 1. 嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。 Linux做嵌入式的优势,首先,Linux是开放源代码的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持;其次,Linux的内核小、效率高,内核的更新速度很快,linux是可以定制的,其系统内核最小只有约134KB。第三,Linux是免费的OS,在价格上极具竞争力。 Linux还有着嵌入式操作系统所需要的很多特色,突出的就是Linux适应于多种CPU和多种硬件平台,是一个跨平台的系统。到目前为止,它可以支持二三十种CPU。而且性能稳定,裁剪性很好,开发和使用都很容易。很多CPU包括家电业芯片,都开始做Linux的平台移植工作。移植的速度远远超过Java的开发环境。也就是说,如果今天用Linux环境开发产品,那么将来换CPU就不会遇到困扰。同时,Linux内核的结构在网络方面是非常完整的,Linux对网络中最常用的TCP/IP协议有最完备的支持。提供了包括十兆、百兆、千兆的以太网络,以及无线网络,Toker ring(令牌环网)、光纤甚至卫星的支持。所以Linux很适于做信息家电的开发。 还有使用Linux为的是来开发无线连接产品的开发者越来越多。Linux在快速增长的无线连接应用主场中有一个非常重要的优势,就是有足够快的开发速度。这是因为LInux有很多工具,并且Linux为众多程序员所熟悉。因此,我们要在嵌入式系统中使用Linux操作系统。 Linux的大小适合嵌入式操作系统——Linux固有的模块性,适应性和可配置性,使得这很容易做到。另外,Linux源码的实用性和成千上万的程序员热切其望它用于无数的嵌入式应用软件中,导致很多嵌入式Linux的出现,包括:Embedix,ETLinux,LEM,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,FirePlug,Linux和PizzaBox Linux 相对,Linux的图形界面还相对较弱,但近年Linux的图形界面发展也很快,这也就不是问题。 2. 什么是嵌入式Linux 嵌入式linux 是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式linux既继承了Interlnet上无限的开放源代码资源,又具有嵌入式操作系统的特性。嵌入式Linux的特点是版权费免费;购买费用媒介成本技术支持全世界的自由软件开发者提供支持网络特性免费,而且性能优异,软件移植容易,代码开放,有许多应用软件支持,应用产品开发周期短,新产品上市迅速,因为有许多公开的代码可以参考和移植,实时性能RT_Linux Hardhat Linux 等嵌入式Linux支持,实时性能稳定性好安全性好。 3. 嵌入式Linux有巨大的市场前景和商业机会,出现了大量的专业公司和产品,如Montavista Lineo Emi等,有行业协会如Embedded Linux Consortum等,得到世界著名计算机公司和OEM板级厂商的支持,例如IBM Motorola Intel等。传统的嵌入式系统厂商也采用了Linux策略,如Lynxworks Windriver QNX等,还有Internet上的大量嵌入式Linux爱好者的支持。嵌入式Linux支持几乎所有的嵌入式CPU和被移植到几乎所有的嵌入式OEM板。 4.嵌入式Linux的应用领域非常广泛,主要的应用领域有信息家电、PDA 、机顶盒、Digital Telephone、Answering Machine、Screen Phone 、数据网络、Ethernet Switches、Router、Bridge、Hub、Remote access servers、ATM、Frame relay 、远程通信、医疗电子、交通运输计算机外设、工业控制、航空航天领域等。 5.如果分别让10位工程师给出嵌入式系统的定义,将得到10个不同的答案。一般来说,大部分的嵌入式系统执行特定的任务。我们假定最简单的嵌入式系统包括输入/输出功能,以及一些控制逻辑,该系统基于它的配置执行某些类型的功能。按照这个标准,可以认为一个包含实现控制逻辑74123计数器以及一个状态是一个嵌入式系统。也许可以补充说,该系统必须可通过存储在固件中的软件进行编程。这个新的嵌入式系统定义包括输入/输出(I/O),以及存储在系统固件中的控制逻辑。一个带有鼠标、键盘、网络连接并运行图形用户界面(GUI,graphical user interface)多任务操作系统的桌面计算机显然满足这些要求,但我们能认为它是一个嵌入式系统吗? 如果桌面计算机不是一个嵌入式系统,那么手持设备呢?它们有I/O功能,可以运行存储在固件中的控制逻辑。有人说,桌面计算机和手持设备都有通用计算机设备,可以运行软件来执行许多不同的任务,与之不同的是,嵌入式系统(例如,洗碗机控制器或飞行导航系统)主要是为特定任务而设计的。这种特定的功能限定使嵌入式设备有功能上的唯一性。如果是这样,为什么一些嵌入式系统设计成具有附加的功能,如存储在非易失性存储器中的程序,并且具有运行可以完成原始设计范围之外的任务的多任务操作系统的能力呢? 在过去,区分嵌入式系统和通用计算机比现在简单的多。例如,可以很容易地区分出一个基于8051的T1分幅卡嵌入式系统和一台Sun UNIX工作站。而现在,从功能方面很难区分一台Sun工作站和一个包含PowerPC以及32MB内存和16MB闪存的机顶盒。这样的机顶盒可以运行带GUI的多任务操作系统,可现场升级,可以同时运行多个程序(如视频控制器、数字录像和Java虚拟机),还可以进行安全的因特网在线交易。很难判断这种机顶盒是否是一个嵌入式系统。显然,硬件性能的提升和价格的下降使通用计算机和嵌入式系统之间的界限变得很模糊,技术的进步使得我们很难定义什么是嵌入式。
上传时间: 2014-12-30
上传用户:ljt101007
雷达的抗干扰(ECCM)性能成为现代雷达的重要参数,如何客观、全面地评估雷达性能,是装备研制和使用均关注的问题,分析了雷达干扰环境,构建了雷达评估指标体系,建立了抗干扰评估模型,得到了评估结果,最后对结果进行了简要分析。
上传时间: 2013-12-06
上传用户:xiaoyuer
设计了一种利用单孔径双极化天线进行GPs自适应抗干扰的方法,并对算法的性能进行了详细的分析。新方法在不降低卫星信号质量的前提下,仅占用单个天线位置,就可以对付窄带或宽带干扰。为增强安装受限装备的导航抗干扰能力提供了一种新的解决方案。仿真结果表明,新方法可行、有效。
上传时间: 2014-01-19
上传用户:非洲之星
制导雷达是武器系统的重要组成设备,负责完成对来袭目标的探测、跟踪和识别,同时对拦截导弹实施全过程控制,直至摧毁来袭目标.
上传时间: 2013-10-10
上传用户:xiehao13
内容摘要:本文首先从历史角度论述了制造对人类社会发展的重大作用;其次,论述了如同所有技术一样制造技术对社会正反两方面的作用;再次,引用了“国际工业设计联合会”关于工业设计的定义,论述了创新技术要人性化;最后,论述了“以人为本”作为核心的制造业发展的内涵。关键词:以人为本;制造;机械制造;装备制造
上传时间: 2013-10-14
上传用户:tou15837271233
通过分析电视测角仪的性能测试需求,结合视频图像图像处理技术,提出了以 EP2C35 为核心的视频检测系统设计方案,通过对CCD 采集到的模拟环境的视频图像信号进行数字化处理,结合电视测角仪参数检测原理,对测角仪基本性能指标进行检测, 整个系统以视频图像采集系统为基础,以视频图像处理为核心,为电视测角仪的检测研究提供了一种新的思路。
上传时间: 2013-10-08
上传用户:a3318966
信息处理机(图1)用于完成导弹上多路遥测信息的采集、处理、组包发送。主要功能包括高速1553B总线的数据收发、422接口设备的数据加载与检测、多路数据融合和数据接收、处理、组包发送的功能。其中,总线数据和其他422接口送来的数据同时进行并行处理;各路输入信息按预定格式进行融合与输出;数据输出速率以高速同步422口的帧同步脉冲为源,如果高速同步422口异常不影响总线数据和其它422口的数据融合与输出功能。在CPU发生异常或总线数据异常时不影响其它422口数据的融合与输出功能;能够对从总线上接收的数据进行二次筛选、组包,并发送往总线,供其它设备接收。
上传时间: 2013-10-22
上传用户:xjz632
天河软件公司是专业、专门从事企业信息化整体解决方案(CAD/ CAPP/ EDPS/ PDM…)开发、咨询、集成及实施、服务供应商,高新技术企业。产品线覆盖设计、管理、工艺、生产信息化领域,自主版权软件5大体系19个产品。天河软件在业内享有:“设计、管理信息化专家,工艺、生产信息化领跑者”的美誉。 十年来,天河公司已经积累了百余家大中型企业CAPP/PDM典型用户和5000多家PCCAD/P3DM注册用户,每天有百万级技术人员在使用天河CAD软件,创造了巨大的社会价值;CAPP/PDM用户遍布电站能源、航空航天、国防科工、重型机械、汽车工程、冶金化工、基础件行业、农机行业、机床行业、通用机械等离散装备制造业领域。天河人紧追世界先进技术潮流,结合我国企业的具体情况,不断为国内企业开发出功能强大,性能价格比高的专业软件,为国家富强、民族复兴做出了巨大的贡献!
上传时间: 2013-10-08
上传用户:liuchee
根据目前印制电路板制造技术的发展趋势,印制电路板的制造难度越来越高,品质要求也越来越严格。为确保印制电路板的高质量和高稳定性,实现全面质量管理和环境控制,必须充分了解印制电路板制造技术的特性,但印制电路板制造技术是综合性的技术结晶,它涉及到物理、化学、光学、光化学、高分子、流体力学、化学动力学等诸多方面的基础知识,如材料的结构、成份和性能:工艺装备的精度、稳定性、效率、加工质量;工艺方法的可行性;检测手段的精度与高可靠性及环境中的温度、湿度、洁净度等问题。这些问题都会直接和间接地影响到印制电路板的品质。由于涉及到的方面与问题比较多,就很容易产生形形色色的质量缺陷。为确保“预防为主,解决问题为辅”的原则的贯彻执行,必须认真地了解各工序最容易出现及产生的质量问题,快速地采取工艺措施加以排除,确保生产能顺利地进行。为此,特收集、汇总和整理有关这方面的材料,编辑这本《印制电路板故障排除手册》供同行参考。
上传时间: 2013-11-13
上传用户:yiwen213
驱动电路的性能很大程度上影响整个系统的工作性能。驱动电路的设计中主要考虑功能和性能等方面的因素。本文首先介绍了某平台的电机驱动电路,然后就实际工作及实验中驱动电路出现的失效信息作以分析,对问题进行总结: 导致样品失效原因是由于电机产生的反电动势使功率模块内部的三极管芯片产生表面击穿,致使电源与地短路,产生大电流导致功率模块与继电器以及三极管烧毁。最后并提出了解决方案。
上传时间: 2015-01-02
上传用户:1427796291