嵌入式概述

1.嵌入式技术简述
(1)概念: 在已有的硬件上移植操作系统,在操作系统上做层应用开发以及在操作系统之下做底层开发;
(2)操作系统:管理资源(包括软件资源和硬件资源),降低耦合,起到“管家”的作用。操作系统是多任务机制,提供了丰富的网络协议、开源软件和库。
2.嵌入式软件和非嵌入式软件的区别
嵌入式是在操作系统上做开发,而非嵌入式软件是直接在裸机说做开发。
3.嵌入式开发与单片机(传统开发)的区别,以及传统开发的缺点
(1)区别在于是否基于操作系统开发。
(2)传统开发的缺点在于:软件移植性差(适配平台能力差);对开发人员能力要求高(开发人员需兼顾软件、硬件)。
4.嵌入式开发的优缺点
(1)优点:软件移植性好,适配能力强;
(2)缺点:对硬件要求较高。
5.嵌入式开发方向及要求
(1)嵌入式上层软件开发
a:精通一门程序语言;
b:熟悉一款操作系统(会看说明书);
c:数据结构/算法。
(2)嵌入式底层应用开发
a:精通C语言(C语言特点:能够直接访问硬件、移植性好、运行效率高,C语言具有指针类型,可直接访问硬件。);
b:理解操作系统的实行(会使用、添加/修改);
c:熟悉硬件的工作原理;
d:熟悉汇编;(所有操作系统的内核都由C语言和汇编开发。在硬件初始化时使用汇编,进行复杂操作时使用C语言。)
(3)嵌入式工程师(内核开发)。
6.哪些操作系统可以作为嵌入式操作系统,单片机是否可以嵌入式CPU
可以移植代码开源、提供可移植接口的操作系统统称为嵌入式操作系统;单片机可以作为嵌入式CPU。
7.CPU体系结构种类、特点及应用场景
(1)ARM
ARM(Advanced RISC Machines)是一个32位元精简指令集(RISC)处理器架构,ARM处理器广泛地使用在许多嵌入式系统设计。
特点
体积小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;大量使用寄存器,指令执行速度更快;大多数数据操作都在寄存器中完成;寻址方式灵活简单,执行效率高;指令长度固定。
应用领域:
工业领域:作为32的RISC构架,基于ARM核的微控制器芯片不但占据了高端控制器市场的大部分市场份额,同时也逐渐向地段微控制器应用领域发展,ARM微控制器的低功耗、高性价比,向传统的8位/16位控制器提出了挑战。
网络应用:随着宽带技术的推广,采用ARM技术的ADSL芯片正逐步获得竞争优势。此外,ARM在语音及视频处理上进行了优化,并且获得广泛支持,也对DSP的应用领域提出了挑战。
消费类电子产品:ARM技术在目前流行的数字音频播放器、数字机顶盒和游戏中得到广泛采用。
成像和安全产品:现在流行的数码相机和打印机中绝大部分采用ARM技术。手机中的32位SIM智能卡也采用了ARM技术。
(2)X86/Atom
x86或80x86是英代尔Intel首先开发制造的一种微处理器体系结构的泛称。
x86架构是重要地可变指令长度的CISC(复杂指令集电脑,Complex Instruction Set Computer)。
Intel Atom(中文:凌动,开发代:Silverthorne)是Intel的一个超低电压处理器系列。处理器采用45纳米工艺制造,集成4700万个晶体管。L2缓存为512KB,支持SSE3指令集,和VT虚拟化技术(部份型号)。
特点:速度快,耗能小。
*应用领域:低端电脑
*(3)MIPS
MIPS是世界上很流行的一种RISC处理器。MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlockedpipedstages),其机制是尽量利用软件办法避免流水线中的数据相关问题。它最早是在80年代初期由斯坦福(Stanford)大学Hennessy教授领导的研究小组研制出来的。
特点:具有设计更简单、设计周期更短等优点,并可以应用更多先进的技术,开发更快的下一代处理器。
应用领域:游戏机、路由器、激光打印机和掌上电脑等。
(4)PowerPC
PowerPC是一种精简指令集(RISC)架构的中央处理器(CPU),其基本的设计源自IBM(国际商用机器公司)的IBMPowerPC601 微处理器POWER(PerformanceOptimized With Enhanced RISC;《IBM Connect电子报》2007年8月号译为“增强RISC性能优化”)架构。  
特点:可伸缩性好、方便灵活。
应用领域:应用范围广阔,从诸如 Power4 那样的高端服务器 CPU 到嵌入式 CPU 市场(任天堂 Gamecube 使用了 PowerPC)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值