牛人如何解释嵌入式系统概念?

发布者:mlgb999最新更新时间:2017-05-24 关键字:嵌入式  系统概念 手机看文章 扫描二维码
随时随地手机看文章

看到很多人,特别是初学者对嵌入式感兴趣,想学嵌入式,但又十分困惑,痛苦, 因此,我觉得有必要抽空写些东西来"普渡众生",当然我不是佛,用"普渡众生"这个词不大合适,但一时也找不到合适的词了,先将就一下吧. 还有就是别叫我大神, 我不是大神,一介草民而已,只不过暂时在这方面懂得比有些人多一点而已,其它方面,他们比我懂,因此,大家是平等的。下面就随嵌入式小编一起来了解一下相关内容吧。

既然是一介草民,因此,我也不打算遵循那么多条条框 框的限制了。我平生最讨厌教科书以及其它一些所谓"老师"文邹邹的说教,因此,我打算用草民都能听懂的话来写这个嵌入式系列的东西,如果用这种方式你能把嵌入式搞明白的话,从一个侧面也说明嵌入式其实并不是相象中的那么难,当然也不简单。

什么是嵌入式技术? 简单通俗直白的说:就是实现嵌入式系统的技术。

那什么是嵌入式系统?

网上或书上泛滥成灾的定义是:嵌入式系统是针对某个应用,软硬件可裁减的,对体积,功耗,成本等等有严格要求的一个计算机系统。看起很复杂很抽象,其实就两点:

第一,嵌入式系统是一个计算机系统

第二,嵌入式系统是针对某个应用的,也就是通常所说的“专用的”。

也就是说,嵌入式系统说白了,就是针对某个应用的计算机系统!

其它什么的:软硬件可裁减的,对体积,功耗,成本等等有严格要求的这堆修饰词,是做好一个嵌入式系统所需要考虑的因素,注意是做好,做好跟做出来是两码事,当然,真要做好一个嵌入式系统,考虑这些还远远不够,还有其它很多的需要考虑,这个,我计划写完这个系列后,再写个怎么做好嵌入式系统的"章回体",我写了个嵌入式产品研发过程管理系统,这个系统是基于CMMI3规范的,按照哪个系统讲如何做好嵌入式产品开发应该就足够了。

大家都知道PC,或者笔记本电脑,PC或笔记本电脑是一个计算机系统,只不过是一个通用的计算机系统。通用的意思,是指没有特定的用途,什么都可以干,比如你可以拿笔记本来上网,来听歌,来看电影,来看照片,甚至还可以开发程序,做服务器等等....,反正你想干什么就干什么,没有强制的特定得用途。因此,是通用的,但嵌入式系统是专用的。

怎么来理解这个专用呢?专用就是针对某个特定的用途。

举例:

刚才不是说在PC上可以看照片吗?把看照片的应用扣出来,做成一个计算机,就是针对某个应用的计算机了,作出来后,这个计算机叫什么名字?叫数码像框,电脑城一堆一堆的。按照刚才说的定义,不难看出,数码像框是嵌入式系统!

把听歌的应用扣出来,做成一个计算机,这个计算机叫什么?叫mp3播放器。mp3播放器是针对听音乐的计算机,因此,mp3播放器也是嵌入式系统!

把看电影的应用扣出来,做成一个计算机,这个计算机叫什么?叫mp4播放器。mp4播放器是针对看电影的计算机,因此,mp4播放器也是嵌入式系统!

......

从这里,我们可以看得出来PC和嵌入式的一个大致区别了,对嵌入式系统应该也有个大致的印象了.

但是不是说,嵌入式系统就只能基于PC来应用呢?

不是,如果只是这样的话,嵌入式就没有存在的必要了,除了来自PC的应用外,嵌入式系统更N的应用,应该就是除PC外的其它各行各业了! 我们吼了好多年的信息化社会,信息化社会,什么是信息化社会? 我认为信息化社会不是指能上个网就是信息化社会,而是所有东西都数字化、信息化,那才叫信息化社会,这个,应该就是嵌入式的用武之地了!

还是先从每个人都见过的东西入手来说,这样你好理解!

POS机大家应该都见过把,就是去超市,去家x福和沃x玛买东西时结账收银的那个东西。哪个东西就是POS机,典型的嵌入式系统: 首先,POS机确实是一个计算机,有主板有CPU有操作系统有软件,具备计算机的核心特征,因此是一个计算机。其次,它是针对一个专门应用的计算机,这个专门应用就是结账收银! 按照我们之前对嵌入式系统的定义,不难理解,POS机就是一个嵌入式系统!

我们把这个POS机(先说原始的大头的POS机)跟PC比较一下。大家对PC都很熟,因此,以PC为参照和基准进行比较!

我们从硬件和软件两方面来比较:

先说硬件:PC上的硬件有哪些呢?有CPU,内存,显卡,声卡,硬盘,网卡,键盘,鼠标等东西,如果我们要参照PC来做一个POS机的话,该怎么做呢?

看看POS机上都需要哪些东西:CPU,内存是必须的,网卡、显卡和键盘应该是要的,声卡和鼠标应该就没太大的必要了。因此,如果要基于PC来做POS机的话,就要去掉声卡和鼠标,同时,增加一个显示屏(pos机有两个屏的),一个打印机.去掉一些硬件,加一些硬件,这就是硬件可裁减。硬件要工作,是需要软件支持的,至少需要驱动支持,因此,去掉一些硬件添加一些硬件,软件也必须跟着要去掉一些,添加一些,这就是软件可裁减, 加一起,就是嵌入式系统定义里面的那句话了:嵌入式系统是针对某个应用,软硬件可裁减的,xxxxxx的计算机系统。可裁减的意思理解了吧?

上面的:xxxxx 是定义中的:体积,功耗和成本。体积和功耗,其实在POS机中感觉还不是太明显,因为这种大头的POS机对体积不敏感,放它的空间有滴是(当然也不能极品的整得太大),对功耗也不是太敏感,交流电供电,每天都要关机发热也不大.这两点在手机之类的手持设备的嵌入式产品中是很敏感的。你的手机做成砖头那么大,估计你就不想买了(除非女同胞防身用),如果功耗很大,充满电只能用1个小时,无论如何你肯定是不会买的,因此,嵌入式系统的定义中,说:对体积和功耗有严格要求,就是这个意思,大致理解了吧?

再说成本,这个非常敏感。简单举个例你就一下明白了: 假如你是苹果公司的老板,一年卖了1000万部IPHONE,如果iphone的某个元器件能够省10块钱,卖1000万部就节省1个亿,节省出来的钱就相当于是赚的钱,如果实在不想赚钱的话,拿去给员工发奖金也好阿! 因此,嵌入式设备对成本是非常敏感的!

基于对成本敏感的这一点,你要明白: 我们做嵌入式产品,不是哪个CPU 牛X 就用哪个CPU,而是要综合多方面的因素来选择,arm9能搞定的,就不用arm11,就不用a8,就不用a9。不选贵的,只选对的,然也!

以上是关于嵌入式中-牛人如何解释嵌入式系统概念?的相关介绍,如果想要了解更多相关信息,请多多关注eeworld,eeworld电子工程将给大家提供更全、更详细、更新的资讯信息。

关键字:嵌入式  系统概念 引用地址:牛人如何解释嵌入式系统概念?

上一篇:京东上架全中国仅此一台天价手机,价值247万直升机配送
下一篇:S8虹膜识别有待提高!黑客用照片+隐性眼睛轻松破解

推荐阅读最新更新时间:2024-05-03 01:12

嵌入式系统学习——STM32之GPIO
----第一篇:GPIO库 文档说明和约定: 该文档主要是对STM32F4各个模块的库进行翻译和说明。文档中加入了作者的一些理解,建议和小贴士。并且在文档最后,加入了一些使用该库模块的案例。希望大家通过对该文档的阅读,可以更好的使用STM32的库函数进行学习和项目开发。之所以选用1.4.0版本进行翻译和说明,因为该版本群众基础较好,有大量的使用者和相关资料。后续也会推出新版本库和CubeMX库的翻译和说明,希望大家喜欢和支持。如果大家觉得文档有什么问题,麻烦请提出,如果确认问题存在,作者会及时修改。 相关术语说明: gpio:通用输入输出接口 gpio管脚:一个io管脚,这个管脚可以有多个配置。在库函数中用GPIO_Pin_1
[单片机]
将模拟组件与Arm微控制器内核进行集成解决嵌入式系统问题
嵌入式系统的设计带来了复杂的挑战,因为在性能,成本,功耗,尺寸,新功能和效率方面都有进步的积极目标。然而,有一种新兴的设计方案可以解决这些复杂问题 - 模拟组件与ARM ®微控制器内核智能集成。这种与传统模拟集成的区别在于现在提供的高性能以及为解决特定系统级问题而进行的优化。虽然每个市场都会对这些领域的订单排名进行改进,但同时满足多个因素是非常需要的,并且可以来自众多分立组件的集成。从逻辑上讲,组合部件可以解决许多嵌入式系统目标,但只需将几个分立元件和一个处理器放在一个封装中就不是答案;解决方案要复杂得多,需要智能集成。 模拟和数字智能集成 高性能模拟组件(放大器,ADC,DAC,电压基准,温度传感器)的智能集成,无线收发器等
[单片机]
将模拟组件与Arm微控制器内核进行集成解决<font color='red'>嵌入式</font><font color='red'>系统</font>问题
中国嵌入式系统年会在东莞举行,龙芯、国芯等成新增理事
电子网消息,12月15日,中国软件行业协会嵌入式系统分会、中国嵌入式系统产业联盟2107年理事会会议在东莞松山湖举行,来自中国嵌入式系统产业联盟和中国软件行业协会嵌入式系统分会的近50位理事成员齐聚一堂,交流高新智能技术、分享研究成果,同时选举通过了待补选理事名单。 理事会会议选举通过了龙芯中科技术有限公司、中国科学院物联网研究发展中心、长春工业大学应用技术学院、深圳市华宝电子科技有限公司、北京大学微电子研究所SoC研究所、中国科学院云计算产业技术创新与育成中心、苏州国芯科技有限公司等7家单位成为新增理事成员。 此外,中国智能技术创新发展国际论坛暨2017年中国嵌入式系统年会将于次日在东莞松山湖举行。中国嵌入式系统产业联盟
[半导体设计/制造]
嵌入式DSP在家电中的应用
    摘要: 随着政府部分对家电效率及节约能源的要求,基于DSP的电机控制器逐渐进入家电领域。本文阐述了嵌入式DSP的基本特征和优势,并且就基于DSP的异步电机磁场定向控制和无刷直流电机的扩展卡尔曼滤波算法进行了讨论。     关键词: 嵌入式 DSP 家电 概述 DSP擅长于数学运算,嵌入式DSP电机控制芯片把DSP内核与一系列功能强大的控制外设集成到一个芯片上,这样便能以快速的DSP内核作为计算引擎,加上片内的A/D模块提高了电机控制带宽,并且允许低成本实现更加复杂垢控制和无传感器的算法,因此能控制交流感应电动机、无刷直流电动机和开关磁阻电机,需不需要速度或位置传感器,甚至特殊的电流传感方式。这些计
[嵌入式]
嵌入式微处理器EP9315二次开发
  武汉中科院岩土力学所智能仪器室对基于ARM9的嵌入式系统进行二次开发,高速微处理器与现有低速设备接口及在配套的操作系统中就SY5声波检测仪原有功能设计相应驱动是本文研究的重点。同时提出了可行的硬件调试方法,为今后基于ARM9微处理器的硬件开发提供了思路。 1 系统构成   1.1 高性能的ARM9嵌入式微处理器   本设计选择Cirrus Logic公司2004年7月推出的EP93XX系列中的高端产品 EP9315 。该微处理器是高度集成的片上系统处理器,拥有先进的200MHz ARM920T处理器并支持Linux、WindowsCE和其他许多嵌入式操作系统的存储器管理单元(MMU)。它具有ARM920T内核所
[单片机]
从PC到嵌入式--Intel加快策略转变脚步
英特尔(Intel)正在经历一个重大的转换过程,透过创新的‘Intel架构’(Intel Architecture),以及因应诸如医疗、安全、汽车、数位看板或IP媒体电话等新兴应用的系统单晶片(SoC)产品,这家公司正在加快从PC微处理器(CPU)供应商转向广大嵌入式市场的脚步。 朝嵌入式市场发展,是英特尔近年来的发展重心。英特尔亚太区嵌入式产品事业群暨微型移动装置事业群总监陈武宏日前说明该公司在嵌入式运算领域的发展策略:藉由Xeon、CORE2Duo和Atom不同产品线组成的Intel架构,在PC和PC以外的嵌入式市场,为客户提供一个可确保长期软硬体投资,同时降低开发成本的创新途径。 “2015年,全球具连网能力
[嵌入式]
TI 扩展Code Composer Studio集成开发环境的实用程序缩短达芬奇技术与DSP应用的开发时间
2007 年 3 月 9 日,北京讯 日前,德州仪器 (TI) 宣布推出全新 Code Composer Studio集成开发环境 (IDE) 白金版。全新 Code Composer Studio 3.3 (CCStudio v3.3) 白金版支持多处理器运行将分析特性提高到新的水平,可不断满足高级嵌入式系统开发发展的需求。统一的新型断点管理器、缓存状态可视化工具,完全集成的分析系统和代码覆盖功能,CCStudio v3.3 为 DSP 开发人员提供了强大的工具,能更高效地分析系统运行状态,减少开发工作,从而加速新产品上市场进程。更多详情,敬请访问: www.ti.com/ccstudionew 。 一直以来,CCStudio
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved