第1章嵌入式系统基础
1什么是嵌入式系统?它由哪几部分组成?有何特点?写出你所想到的嵌入式系统。
答:(1)定义:国内对嵌入式系统的一般定义是:以应用为中心,以计算机技术为基础,软硬件可裁剪,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
(2)组成:嵌入式处理器、外围设备、嵌入式操作系统和应用软件等几部分组成。
(3)特点:a软硬件一体化,集计算机技术、微电子技术、行业技术于一体;b需要操作系统支持,代码小,执行速度快;c专用紧凑,用途固定,成本敏感;d可靠性要求高;e多样性,应用广泛,种类繁多。
(4)嵌入式系统:个人数字助理(PDA)、机顶盒(STB)、IP电话。2嵌入式处理器分为哪几类?答:(1)低端的微控制器(MicroCo
trollerU
itMCU);
(2)中高端的嵌入式微处理器(EmbededMicroProcessorU
itEMPU);(3)通信领域的DSP处理器(DigitalSig
alProcessorDSP);(4)高度集成的片上系统(Systemo
ChipSoC)。3ARM英文原意是什么?它是一个怎样的公司?其处理器有何特点?答:(1)英文原意:Adva
cedRISCMachi
es。高级精简指令集机器。(2)公司简介:该公司是全球领先的1632位RISC微处理器知识产权设计
供应商,通过将其高性能、低成本、低功耗的RISC微处理器、外围和系统芯片设计技术转让给合作伙伴来生产各具特色的芯片。ARM公司已成为移动通信、手持设备、多媒体数字消费嵌入式解决方案的RISC标准。(3)其处理器特点:a小体积、低功耗、低成本而高性能;b1632位双指令集;c全球的合作伙伴众多。4什么是实时系统?它有哪些特征?如何分类?答:(1)实时系统的定义:实时系统(RealTimeSystem)是指产生系统输出的时间对系统至关重要的系统。(2)特征:实时性、并行性、多路性、独立性、可预测性、可靠性。(3)分类:根据响应时间的不同,实时系统可分为3种类型:强实时系统、弱实时系统、一般实时系统。
根据确定性的不同,实时系统可分为2种类型:硬实时、软实时。5RTOS由哪几部分组成?它有哪些特点?与一般操作系统相比有何不同?答:(1)组成:实时内核、网络组件、文件系统、图形用户界面。
(2)特点:a支持异步事件的响应;b中断和调度任务的优先级机制;c支持抢占式调度;d确定的任务切换时间和中断延迟时间;e支持同步。
(3)与一般OS的不同:a实时性:响应速度快,只有几微秒;执行时间确定,可预测;b代码尺寸小:只有10100KB,节省内存空间,降低成本;c应r