首页 > 新闻资讯 > 公司新闻
嵌入式系统控制程序储存(嵌入式软件控制)

一张图看懂嵌入式系统组成

1、一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,下图是我对嵌入式系统组成的总结(缩略图),嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。

2、在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。

3、嵌入式微控制器(MCU):通用系列包括:805P51XA、MCS-25MCS-96/196/29C166/16MC68HC05/11/12/168300等。2)嵌入式微处理器(MPU):主要有Aml186/8386EX、SC-400、PowerPC、68000、MIPS、ARM系列等。MPU分为:复杂指令集计算机CISC和精简指令集计算机RISC两类。

4、嵌入式操作系统主要由硬件层、中间层和系统软件层构成。硬件层是基础,包括嵌入式微处理器、存储器(如SDRAM、ROM、Flash等)以及通用设备接口(如A/D、D/A、I/O等)。嵌入式微处理器如ARM、MIPS等,工作在专用设计的系统中,集成多种功能以实现小型化、高效性和可靠性。

5、一般由嵌入式微处理器、外围硬件设 备、嵌入式操作系统(可选),以及 应用软件系统等四个部分组成。

6、嵌入式系统体系结构: 嵌入式系统的组成包含了硬件层、中间层、系统软件层和应用软件层。 硬件层:嵌入式微处理器、存储器、通用设备接口和I/O接口。 嵌入式核心模块=微处理器+电源电路+时钟电路+存储器 Cache:位于主存和嵌入式微处理器内核之间,存放的是最近一段时间微处理器使用最多的程序代码和数据。

嵌入式系统体系结构

它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据BSP层提供的接口开发即可。BSP有两个特点:硬件相关性和操作系统相关性。 设计一个完整的BSP需要完成两部分工作: A、 嵌入式系统的硬件初始化和BSP功能。

定义不一样嵌入式软件就是嵌入在硬件中的操作系统和开发工具软件。非嵌入式软件和嵌入式软件正好相反,其是指可以跨平台甚至跨系统使用的软件系统。系统软件层:由RTOS、文件系统、GUI、网络系统及通用组件模块组成。RTOS是嵌入式应用软件的基础和开发平台。

嵌入式系统的组成结构(硬件系统和软件系统)。软件层次:应用层 OS层 BSP;硬件层次:电源管理 存储器 看门狗及复位电路 输入/输出接口及专用设备 人机交互设备、LCD、触摸屏、键盘、鼠标。