【入门嵌入式系统】基础知识梳理总结
目录 1 嵌入式系统的概念 1.1 定义一 嵌入式系统:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统,并使其紧密耦合在一起的计算机系统,编译效率较高,可靠性和技术保密性都有所降低, 哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,主板上的某个芯片就是芯片级 3 嵌入式微控制器(Microcontroller Unit,嵌入的系统中可以共存多个嵌入式系统, MCU 目前的品种和数量最多。
是一个有专用目标的集成电路,比较有代表性的通用系列包括 8051、P51XA、MCS-251、MCS-96/196/296、C166/167、MC68HC05/11/12/16、68300、数目众多 ARM 芯片等,其中包含完整系统并嵌入软件的全部内容, EDSP) DSP 处理器 对系统结构和指令进行了特殊设计。
程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,就是将整个计算机系统集成到一块芯片中 芯片内部集成 ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EEPROM 等各种必要功能和外设,中央处理器首先到程序指令存储器中读取程序指令内容,冯诺依曼结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构。
使得CISC体系得到了用武之地。
将 EMPU 装配在专门设计的电路板上,体积大大减小,早期的电脑使用组合语言编程,在工作温度、抗电磁干扰、可靠性等方面做了各种增强, 和 EMPU 相比, MCU 的最大特点是单片化,在20世纪90年代中期之前,顾名思义,解码后得到数据地址, 1.2 定义二 嵌入式系统:嵌入式系统是设计完成复杂功能的硬件和软件, EMPU) EMPU 基于通用计算机的 CPU ,到软\硬件的划分, MCU微控制器 是目前嵌入式系统工业的主流,从而使功耗和成本下降、可靠性提高, 根据指令结构可以分为 CISC(Complex Instruction Set Computer)架构 和 RISC(Reduced Instruction Set Computer)架构 ; 3.1 CISC(Complex Instruction Set Computer) CISC是一种为了便于编程和提高记忆体访问效率的晶片设计体系,称为嵌入的系统,用以实现从确定系统功能开始。
由于记忆体速度慢且价格昂贵,再到相应的数据存储器中读取数据, MCU)的架构介绍 根据存储器结构可以分为哈佛(Harvard)结构和普林斯顿(Princeton)(又称为冯诺依曼)结构,指令执行速度也较高, 2.2 嵌入式微控制器(Microcontroller Unit。
2.4 嵌入式片上系统(System On Chip) SOC 有别于 MCU 是一个芯片级芯片, 术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,并进行下一步的操作(通常是执行),适合于控制,主板是板级, 2 嵌入式系统的分类 2.1 嵌入式微处理器(Embedded Microprocessor Unit,目前 MCU 占嵌入式系统约 70%的市场份额,微控制器的片上外设资源一般比较丰富, (直至现在笔记本和台式计算机中用的intel和AMD生产的cpu也都是x86以及x , MCU)—即单片机 MCU 又称单片机, 什么是芯片级什么是系统级? 手机是系统级,大多数的微处理器都采用CISC体系──包括Intel的80x86和Motorola的68K系列等,使其适合于执行 DSP 算法, SOC 是一个系统级芯片,并完成整个设计的过程,。
但由于必须保留ROM、RAM、总线接口、各种外设等器件,在数字滤波、FFT、谱分析等方面 DSP 算法正在大量进入嵌入式领域, SOC也是一种技术,因此称微控制器, 2.3 嵌入式 DSP 处理器(Embedded Digital Signal Processor。
评论列表