欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

嵌入式硬件系统基本架构

终极管理员 知识笔记 142阅读

嵌入式架构风格是什么?

答:简而言之,我们的嵌入式架构风格就是功能模块化设计、分层设计。 将收集到的需求,进行归类,总结和分析,将这些需求概括为一个个单独的功能,每一个功能,做成一个单独的功能模块。 永远不要在.h文件中定义变量,若头文件被多个源文件包含,则会多出几个内存单元。

什么是嵌入式系统软件体系?

答:嵌入式系统的软件体系是面向嵌入式系统特定的硬件体系和用户要求而设计的,是嵌入式系统的重要组成部分,是实现嵌入式系统功能的关键。 嵌入式系统软件体系和通用计算机软件体系类似,分成驱动层、操作系统层、中间件层和应用层等四层,各有其特点。 [3] 驱动层是直接与硬件打交道的一层,它为操作系统和应用提供硬件驱动或底层核心支持。 在嵌入式系统中,驱动程序有时也称为板级支持包 (BSP)。 BSP 具有在嵌入式系统上电后初始化系统的基本硬件环境的功能,基本硬件包括微处理器、存储器、 中断控制器 、 DMA 、定时器等。 驱动层--般可以有三种类型的程序,即板级初始化程序、标准驱动程序和应用驱动程序。 [3]

嵌入式系统设计方法有哪些?

答:早期的嵌入式系统设计方法经常采用的是“硬件优先”原则,即在只粗略估计软件任务需求的情况下,首先进行硬件设计与实现,然后在此硬件平台之上进行软件设计。 如果采用传统的设计方法,则一旦在测试中发现问题,需要对设计进行修改时,整个设计流程将重新进行,对成本和设计周期的影响很大。

嵌入式系统有哪些应用领域?

答:在车辆导航、流量控制、信息监测与汽车服务方面,嵌入式技术已经获得了广泛的应用,内嵌GPS模块、 GSM 模块的移动定位终端已经在各种运输行业获得了成功。 目前, GPS设备 已经从尖端的科技产品进入了普通百姓的家庭。 [3] 家电将成为嵌入式系统最大的应用领域,冰箱、空调等的网络化、智能化将引领人们的生活步人一个崭新的空间。 即使不在家,也可以通过电话、网络对家电进行远程控制。 在这些设备中,嵌入式系统将大有用武之地。

声明:无特别说明,转载请标明本文来源!