根据2014年的三级嵌入式考试,题型包括:1.选择题,2.填空题,3.简答题,4.名词解释题。具体考 试 范 围 :
一、嵌入式系统的硬件
1. 嵌入式处理器
嵌入式微处理器(Embedded Microprocessor Unit, EMPU)、嵌入式微控制器(Microcontroller Unit, MCU)、嵌入式DSP 处理器(Embedded Digital Signal Processor, EDSP)、嵌入式片上系统(System On Chip)的定义与功能 。
2. 存储器
只读存储器ROM(Read Only Memory)、随机存储器RAM(Random Access Memory)和闪存的定义与功能 。
3. 输入输出设备
液晶显示屏(liquid crystal display:LCD)、触摸屏、语音输入输出技术、键盘的功能 。4. 电源转换与管理
电源IC 分类、电源IC 的特点 5. 接口技术
嵌入式系统接口的、并行接口、串口、USB、PCMCIA 和CF、红外线接口 。
6. 总线
总线(总线的主要参数:总线的带宽,总线的位宽,总线的工作时钟频率),I2C 总线,CAN 总线 。
二、嵌入式操作系统 1. 操作系统基本理论
a) 内存管理:内存管理功能,内存分割(固定分割(Fixed Partitioning)与动态分割(Dynamic Partitioning)),虚拟内存(分页(Paging)与分段(Segmentation)),页替换算法;
b)进程与中断管理:进程状态与状态转换,进程描述,进程控制,并发,Dekker 算法,Peterson 算法,并发控制硬件方法,信号量,管程,消息传递,死锁与死锁处理,中断及中断处理 ;
c) 调度机制:调度类型,单处理器调度算法(FCFS 算法,循环执行算法,SPN 算法,SRT 算法,HRRN 算法,反馈算法) ;
d) 实时调度:时钟驱动调度,基于优先级调度,速率单调算法,EDF算法,LST算法,非周期实时调度算法。
2. 嵌入式操作系统 ;
a) 嵌入式操作系统特点:实时性,小内核,可配置,易移植,高可靠性,低功耗;
b) 常见嵌入式操作系统:嵌入式Linux,Windows CE,Palm OS,QNX,uC/OS,VxWorks。
三、嵌入式Linux与开发环境
1.嵌入式Linux内核结构 嵌入式Linux的常见模块,与标准Linux的差别(缺少MMU模块);
2. 嵌入式Linux内存管理 内核载入的进程的地址空间,内存的分配和释放,虚拟内存与内存页面的换入与换出;
3. 嵌入式文件系统 Ext2fs,临时文件系统tmpfs。
温馨提示:内容为网友见解,仅供参考