1.嵌入式系统定义p1

嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。

2.嵌入式系统的组成结构,层次关系p4、板级支持包p6

cba7f21fe0d092bd319817cc8e029c20.png

1.硬件层

硬件层由嵌入式微处理器、存储系统、通信模块、人机接口、其它I/O接口(A/D、D/A、通用I/O等)以及电源等组成。

嵌入式系统的硬件层以嵌入式微处理器为核心。

2.中间层

硬件层与软件层之间为中间层,它把系统软件与底层硬件部分隔离,使得系统的底层设备驱动程序与硬件无关。中间层一般包括:

硬件抽象层(Hardware Abstract Layer,HAL)

板级支持包(Board Support Package,BSP)

3.软件层

实时操作系统(Real Time Operating System,)

文件系统

图形用户接口(Graphical User Interfaces,GUI)

网络系统

通用组件模块

RTOS是嵌入式应用软件的基础和开发平台。

4.功能层

功能层由基于RTOS开发的应用程序组成,用来完成实际所需的应用功能。功

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐