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

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐