嵌入式系统简介

姓名:李声源          学号:19020100177          学院:电子工程学院

转自https://www.zhihu.com/question/23549899/answer/137421469

【嵌牛导读】在IT领域,嵌入式系统占有着举足轻重的地位,本文对嵌入式系统做了简要介绍。

【嵌牛鼻子】嵌入式系统

【嵌牛提问】何为“嵌入式系统”?

【嵌牛正文】

先说一下“系统”这个词:搞清楚这几个概念,可以避免一些误解。

系统:由多个零部件通过一定的规则组合而成的一个“整体”;(不少同学一听到系统这个,一下子就想到了“Windows”、“重装系统”这些东西,这种想法在计算机领域要稍微调整一下)

计算机系统:简单的说就是一台“计算机”,由“硬件系统”和“软件系统”两个系统组合而成,这里的计算机的范围比较广,从常见的PC、路由器、手机到电视机顶盒、LED广告都属于计算机的范畴,千万别把计算机局限在你的电脑上;(同样,这里的系统也不是指 Windows系统)

硬件系统:最常见的,由cpu、内存、硬盘、主板、鼠标、键盘、显示器等等,组成的这么一个看得见,摸得着的计算机;(这里举PC的例子是为了好理解,如同上面所写的,硬件系统也不仅局限于PC)

软件系统:计算机上安装的所有软件所构成的一个整体,显然,软件系统是建立在硬件系统的基础之上;

操作系统:负责管理计算机硬件系统和软件系统的一个软件;(这个才是我们日常生活中说的“Windows系统”、“Linux系统”、“重装系统”);

有了上面那几个概念之后,可以将“嵌入式”进行归类,按我的理解,“嵌入式”可以算是“计算机系统”下面的一个分支,那么比较规范的说法应该是“嵌入式计算机系统”。

什么是嵌入式?

一、区分存储器

首先我们要区分 内存、RAM、ROM、硬盘 这四者的区别,由于安卓系统没有严格选取名词,导致这些名词被赋予了新的含义。在这里,我们使用PC下的语境重新理解这四个词。

内存:英文是 Memory,即记忆的意思,汉语翻译成内存是有道理的,这个词分开就是两个字,内和 存,内就是内部的意思,这个内部是相对于CPU而言的,存就是存储。内存有什么特点呢?CPU可以直接访问,就像人类的记忆,直接就能想到。

RAM:随机访问内存,可以自由读写的内存,靠电压保存写入的数据,一断电所有信息都消失了。这个概念和PC上的内存基本上是一样的

ROM:只读内存,顾名思义,是只能够读取的内存,无法往里面写入数据。不写入,怎么读取呢?ROM是需要通过特殊的途径写入数据的,由于是写死在硬件上面的,所以又称之为烧录。安卓手机的ROM表示的PC中的硬盘。

二、编程平台

面向软件编程:代码基于操作系统或中间件编写,无需考虑底层硬件的具体细节。例如,编写一个基于Windows系统的程序,我们无需考虑电脑用的是什么硬件,无论intel还是amd,只要运行的是Windows系统,编写的程序就能正常运行。这种编程模式下,无需关注用的哪个内存位置,跑的是哪条CPU指令,操作系统或中间件会自动为你处理好这些与应用业务无关的细节。

面向硬件编程:代码基于硬件平台编写,需要考虑硬件的细节。例如,基于开发板编写洗衣机控制程序,要考虑马达插在哪个针上,使用哪条指令控制这个针的通电情况,这些每个芯片配合不同的开发板都是不一样的,需要对着开发板厂商的编程手册编写代码。写完的代码要用专用的设备写入ROM中(俗称“烧录”)。这种编程模式下,需要选择适当的指令,合理使用存储器。

综合比较:

1、面向软件编程通常会有较为复杂的业务逻辑,如各类的信息管理系统、电子商务系统,有一大堆的规则等着你;

2、面向硬件编程业务逻辑比较简单,如各种智能家居、安防设备,主要是开关、定时、预警这类功能;

嵌入式都有哪些特点?

目标单一,只能做一两件事情,例如,汽车的点火器,只能打火和熄火;(不像PC这么有通用性,能上QQ、PS、玩各种各样的游戏)

编程针对特定的硬件平台,所以,必须要有相应的硬件编程知识;

硬件资源较少,一般内存也就100M左右,甚至更少,没有硬盘,一般使用flash闪存;

出厂后软件无法更改,用户无法选择额外的应用程序;

安卓开发算不算嵌入式?

不算,也算,分开来看:

用 Java 写 App,不能算嵌入式;(可以安装在多种设备上)

用 C、汇编写内核、驱动,算嵌入式;(只能安装在特定平台的设备上)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,122评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,070评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,491评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,636评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,676评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,541评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,292评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,211评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,655评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,846评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,965评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,684评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,295评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,894评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,012评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,126评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,914评论 2 355

推荐阅读更多精彩内容