嵌入式系统复习

发布 2022-10-21 06:11:28 阅读 3210

what why how

一、 课程主要内容。

1、 嵌入式系统概念及基本知识。

2、 arm体系结构及指令集。

3、 ucosii内核原理。

4、 lpc系统芯片结构。

5、 基于ucosii的arm编程应用。

重点:1、 arm体系结构及指令集。

2、 ucosii内核原理。

难点:1、 基于ucosii的arm编程应用。

二、 复习要点

1.嵌入式系统基本知识(1学时)

知识点:入式系统软硬件架构。

前后台系统、多任务、任务优先级、调度、非占先式、占先式、可重入函数。

嵌入嵌入式系统、嵌入式微处理器、实时系统概念、嵌入式系统发展与应用、嵌式系统开发流程、jtag原理、

2.arm处理器体系结构(4学时)

知识点:arm处理器核分类、

arm和thumb指令集、状态切换。

指令流水线及其影响。

大端模式、小端模式。

重点:模式、异常及其作用。

模式的切换过程。

异常的切换过程。

模式及异常与操作系统的关系,其设计思想。

3.arm处理器指令集(4学时)

知识点:冯诺依曼结构、load-store结构及其设计思想。

指令码及状态字的分析。

指令特点与体系结构的关系。

常见指令与其前后缀的功能变化。

增强的指令对于特定运算的加速。

arm的初始化过程。

4.实时系统概念及嵌入式操作系统原理。

知识点:什么是rtos、rtos的作用、如何产生这些功能、我们如何利用。

rtos在软件结构的地位。

rtos的功能。

ucos的特点及其作者。

rtos的内核原理。

任务的概念及其深度含义。

状态图、tcb、任务切换涉及的数据结构及其变化、时间管理。

任务的通信机制、及其设计原理。

pv 操作的思想及其实现。

ucos的高效机制的几种方法。

5.基于uc/osii操作系统的多任务系统设计(10学时)知识点: 多任务程序的设计思想。

任务的格式。

基于uc/osii操作系统的任务设计。

pv操作的实现。

6.arm核芯片结构(14学时)

知识点:arm及arm芯片的关系。

基于arm内核的芯片设计方法。

基于arm芯片的编程要点。

lpc的总线结构及其理由。

lpc的中断机制的扩展。

lpc的内存映射。

lpc的io操作。

lpc的初始化。

基他模块的程序设计方法。

7.基于arm与uc/osii操作系统的课程设计(12学时)知识点: 1、 启动**的识读。

2、 汇编与c的指令切换。

3、 基于操作系统的任务通信程序在实验箱上的实现。

嵌入式系统复习

复习。题型。一 选择题 本题共10小题,每题2分,共20分 考察 基本概念。难度 中低。二 填空题 本题共10小题,每题2分,共20分 考察 基本概念及简单应用。难度 中高。三 简答题 本题共8小题,每题4分,共32分 考察 基本概念。难度 中等。四 程序设计题 本题共4小题,每题7分,共28分 考...

嵌入式系统复习

问答题 编程题举例 1 嵌入式系统的定义 主要特点。答案要点 目前国内一个普遍被认同的定义是 以应用为中心 以计算机技术为基础 软件硬件可裁剪 适应应用系统对功能 可靠性 成本 体积 功耗严格要求的专用计算机系统。主要特点 是专用的计算机系统,用于特定的任务 资源较少,可以裁减 功耗低,体积小,集成...

嵌入式系统复习

1 嵌入式系统概念。1 什么是嵌入式系统。2 实时系统。3 评价指标。4 与pc系统的差别。5 开发 host target 6 empu,dsp。soc 7 发展趋势。8 几种嵌入式系统。9 发展。2 wince系统。1 微内核。2 wince架构的意义。3 wince系统架构,各层的定义,接口。...