01计算机组成原理与体系结构

10-嵌入式

2021-07-22 517 1

简介 嵌入式系统的相关理论

1. 嵌入式开发 - 交叉编译

upfile


      手机开发中, PC机器上开发并编译, 手机上运行,这种叫做交叉编译

      交叉编译时在嵌入式中提出来的概念

    本地编译: 一般的C java都是本地编译


2. 嵌入式系统初始化的过程

    

片级初始化 - 板级初始化 - 系统初始化

片级初始化完成嵌入式微处理器的初始化,包括设置嵌入式微处理器的核心寄存器和控制寄存器、嵌入式微处理器核心工作模式和嵌入式微处理器的局部总线模式等。片级初始化把嵌入式微处理器从上电时的默认状态逐步设置成系统所要求的工作状态。这是一个纯硬件的初始化过程。

板级初始化完成嵌入式微处理器以外的其他硬件设备的初始化。另外,还需设置某些软件的数据结构和参数,为随后的系统级初始化和应用程序的运行建立硬件和软件环境。这是一个同时包含软硬件两部分在内的初始化过程。

系统初始化该初始化过程以软件初始化为主,主要进行操作系统的初始化。BSP将对嵌λ式微处理器的控制权转交给嵌入式操作系统,由操作系统完成余下的初始化操作,包含加载和初始化与硬件无关的设备驱动程序,建立系统内存区,加载并初始化其他系统软件模块,如网络系统、文件系统等。最后,操作系统创建应用程序环境,并将控制权交给应用程序的入口。


3. 芯片

1、 DSP

    DSP芯片也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。

2、SoC

    System on Chip,简称SoC,也即片上系统。从狭义角度讲,它是信息系统核心的芯片集成, 是将系统关键部件集成在一块芯片上;从广义角度讲,SOC是一个微小型系统,如果说中处理器(CPU)是大脑,那么SoC就是包括大脑、心脏、眼晴和手的系统。

3、MPU

    微机中的中央处理器(CPU)称为微处理器(MPU),是构成微机的核心部件,也可以说是微机的心脏。它起到控制整个微型计算机工作的作用,产生控制信号对相应的部件进行控制,并执行相应的操作。

4、MCU

    微控制单元( Microcontroller Unit;MCU),又称单片微型计算机( Single Chip Microcomputer)或者单片机,是把中央处理器( Central Process Unit;CPU)的频率与规格做适当缩减,并将内存( memory)、计数器( Timer)、USB、AD转换、UART、PLC DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。


点赞 1

文章评论

欢迎您:

纸上得来终觉浅,绝知此事要躬行!

112 文章 65224 浏览 3 评论

联系我

  •   QQ:    361352119
  •  Email:  lisimmy@sina.com
  • 微信: