嵌入式系统复习总结
- 格式:doc
- 大小:34.50 KB
- 文档页数:9
嵌入式系统
第一章 绪论
.什么是嵌入式系统?嵌入式系统的特点是什么?
嵌入式系统的定义:嵌入式系统是以应用为中心、以计算机技术为基础,并且软硬件可裁剪的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。它可以实现对其他设备的控制、监控或管理等功能。
嵌入式系统的特点:
形式多样、面向特定应用;
处理器和处理器体系结构类型多;
关注成本
实时性和可靠性的要求
适应多种处理器、可剪裁、轻量型、实时可靠、可固化的嵌入式操作系统
.请说出嵌入式系统与其它商用计算机系统的区别。
特征 通用计算机 嵌入式系统
形式和类型 看得见的计算机
按其体系结构、运算速率和结构规模等因素分为大、中、小型机和微机 看不见的计算机
形式多样,应用领域广泛,按应用来分
组成 通用处理器、标准总线和外设
软件和硬件相对独立 面向应用的嵌入式微处理器,总线和外部接口多集成在处理器内部。
软件与硬件是紧密集成在一起的
开发方式 开发平台和运行平台都是通用计算机 采用交叉开发方式,开发平台一般是通用计算机,运行平台是嵌入式系统
二次开发性 应用程序可重新编制 一般不能再编程
.嵌入式系统的关键技术有哪些?
、嵌入式处理器
、微内核结构
、任务调度
、硬实时和软实时
、内存管理
、内核加载方式
.请说明嵌入式系统技术发展及开发应用的趋势。
应用:小型化、经济化、低功耗、可靠性、智能化、高速
硬件:集成化
操作系统:可靠性、实时性、采用组件化技件>可配置性,可裁剪性,可移植性
开发环境:集成化、智能化、图形化、
.你知道嵌入式系统在我们日常生活中哪些设备中应用?说明其采用的处理器是什么?采用的哪一个嵌入式操作系统?
:——
路由器:——
数码相机:——
波导手机:——
小米:
苹果:
.开发嵌入式系统的计算机语言主要有哪几种?分别用在什么场合?
语言——开发操作系统,和硬件相关的一些应用程序
语言——开发一些大型的应用程序
汇编语言——开发底层的硬件接口以及一些算法的基本模块
语言——开发网页,开发,开发移动设备的服务程序
语言——开发芯片、其模型对于也很有用
与具有可移植性,可以在主机上调试算法程序
.在项目开发中,采用嵌入式系统和专用集成电路进行设计各有什么优缺点?
第二章嵌入式系统设计方法
. 需求分析与系统分析法
.软硬件协同设计方法
.嵌入式硬件开发方法
.嵌入式软件开发方法
.构件式开发方法
.由上而下研究方法
.软件调试与软件测试方法