文档库 最新最全的文档下载
当前位置:文档库 › 嵌入式系统原理与设计试卷及答案

嵌入式系统原理与设计试卷及答案

嵌入式系统原理与设计试卷及答案
嵌入式系统原理与设计试卷及答案

2017 年秋季学期

《嵌入式系统原理与设计》课程考试试卷(A卷) 注意:1、本试卷共页; 2、考试时间:110分钟;

3、、学号、网选班级、网选序号必须写在指定地方。

一、选择题 (每小题 2 分,共 30 分)

1.以下哪个不是RISC架构的ARM微处理器的一般特点:()

A. 体积小、低功耗

B. 大量使用寄存器

C. 指令格式统一,灵活高效

D. 寻址方式复杂

2. 以下哪个不是ARM的7种运行状态之一:()

A. 快中断状态

B. 服务状态

C.休眠状态

D. 无定义状态

3. 通常所说的32 位微处理器是指( )。

A. 地址总线的宽度为32 位

B. 处理的数据长度只能为32 位

C. CPU 字长为32 位

D. 通用寄存器数目为32 个

4.ADD R0,R1,[R2]属于()。

A . 寄存器间接寻址 B. 立即寻址 C. 寄存器寻址 D. 基址变址寻址

5.数据字越长则(D)

A.时钟频率越快

B. 运算速度越慢

C. 对存储器寻址能力越大

D.精度越差

6.下列不是RISC指令系统特点的是()

A.大量使用寄存器 B. 采用固定长度指令格式

C. 使用单周期指令

D. 寻址方式少

7.英国电机工程师学会的定义:“嵌入式系统为控制、监视或辅助设备、机器或甚至工厂操作的装置,具有()

A.全自动操作循环 B. 以微电脑和外围构成核心

C.严格的时序和稳定性要求 D. 通常执行特定功能

8.下列不属于ARM处理器异常工作模式的是()

A.快速中断模式

B. 未定义模式

C.数据访问终止模式

D. 用户模式

9.嵌入式系统调试方式中不占用系统资源的调试方式是()

A.模拟器方式

B. ICE在线仿真器

C. 监控器方式

D. IDE在线调试器方式

10.在下列ARM处理器的各种模式中,( )模式有自己独立的R8-R14寄存器。

A.系统模式(System)

B.终止模式(Abort)

C.中断模式(IRQ)

D.快中断模式(FIQ)

11. 在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于 ( ) 工作模式。

A.超级用户(SVC)

B.快速中断(IRQ)

C.中断(IRQ)

D.和进入中断之前的状态有关系

12. 在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?( )

A. 直接修改CPU状态寄存器(CPSR)对应的模式

B. 先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态

C. 使用软件中断指令(SWI)

D. 让处理器执行未定义指令

13.在ARM Linux体系中,用来处理外设中断的异常模式是:()

A. 软件中断(SWI)

B. 未定义的指令异常

C. 中断请求(IRQ)

D. 快速中断请求(FIQ)

14.按照ARM过程调用标准(APCS),栈指针使用( )寄存器,

A、R0

B、R13

C、R14

D、R15

15.若R1=2000H,(2000H)=0x38,(2008H)=0x97,则执行指令LDR R0,[R1,#8]!后R0的值为()。

A、 0x2000

B、0x38

C、 0x2008

D、0x97

二、天空题 (每空 1 分,共 20 分)

1.嵌入式系统分类按软件实时性需求分类有_____________、_______________和

______________。

2.ARM处理器核可以工作在____________________和____________________状态。

3.ARM处理器总共有_________个寄存器,分为_____________和_______________两类。

4..常用硬件调试工具有_________________、_________________、_________________、_

在线调试_。

5.通用寄存器R0~R15可分为以下3块:___________________________、

____________________________、________________________________。

6.ARM可用两种方法存储字数据:___________、__________。

7.ARM内核有___________、___________、__________、__________四个功能模块。

三、问答题 (每题 5 分,共 20 分)

1.写出下列指令的含义。

LDR R1, [R0, #0x08] :

LDR R1,[R0,R2,LSL#2]! :

LDR R1, [R0],R2, LSL #1 :

SUB R1, R1, R2, LSR R3 :2.如何实现ARM状态和Thumb状态的切换。

3.嵌入式系统常用调试方法有几种,各有什么优缺点?

4.简述哈佛体系结构和冯诺依曼体系结构的不同点

得分

四、系统设计题 (每题 30 分,共 30 分)

1.如图所示,LED2~LED5 分别与 GPX2_7、GPX1_0、GPF3_4、GPF3_5 相连,

通过 GPX2_7、GPX1_0、GPF3_4、GPF3_5 引脚的高低电平来控制三极管的导通性,从而控制 LED

的亮灭。通过控制 GPX1CON、GPX2CON、GPF3CON 和 GPX1DAT 来控制 GPX2_3 和 GPF3_4 对

应的LED。

#include "exynos_4412.h"

void mydelay_ms(int ms)

{ (1)补全函数代码

}

}

int main(void)

{

/*初始化*/

GPX2.CON = _________________________;//GPX2_7:output, LED2

GPX1.CON =__________________________; //GPX1_0:output, LED3

GPF3.CON = (GPX3.CON & ~(0xf<<16 | 0xf<<20)) | (1<<16 | 1<<20);//GPF3_4:output,

LED4 //GPF3_5:output, LED5

while(1)

{

//Turn on LED2

GPX2.DAT |= __________________;

mydelay_ms(500);

//Turn on LED3

GPX1.DAT |= 0x1;

//Turn off LED2

GPX2.DAT &=___________________;

mydelay_ms(500);

//Turn on LED5

GPF3.DAT |= (0x1 << 5);

//Turn off LED3

GPX1.DAT &= __________________;

mydelay_ms(500);

//Turn on LED4

GPF3.DAT |= (0x1 << 4);

//Turn off LED5

GPF3.DAT &= ~(0x1 << 5);

mydelay_ms(500);

//Turn off LED4

GPF3.DAT &= ~(0x1 << 4);

}

return 0;

}

2017 年秋季学期

《嵌入式系统原理与设计》课程考试试卷( A卷)

参考答案及评分标准

命题教师张上审题教师

一、选择题(每小题 2 分,共 30 分)

DCCAD

DDDBD

ACCBD

二、天空题 (每空 1 分,共 20 分)

1.按软件实时性需求分类:非实时系统软实时系统硬实时系统

2.ARM处理器核可以工作在以下2种状态ARM状态和Thumb状态

3.ARM处理器总共有_37__个寄存器,分为____通用寄存器__和___状态寄存器____两类。

4.常用硬件调试工具有(实时在线仿真机)(逻辑分析仪)(ROM仿真机)(在线调试)。

5.通用寄存器R0~R15可分为以下3块:___未分组寄存器R0-R7___、__分组寄存器

R8-R14____、__程序计数器R15___。

6.ARM可用两种方法存储字数据:(大端模式)(小端模式)。

7.ARM内核有(T)(D)(M)(I)四个功能模块。

三、问答题 (每题 5 分,共 20 分)

5.LDR R1, [R0, #0x08] : R0加0x08加载到R1里。即:R1←[R0+0x](1分)

SUB R1, R1, R2, LSR R3 :R1←[R1-(R2右移R3位)](1分)

LDR R1,[R0,R2,LSL#2]! :R1←[(R2左移2位)+R0](1分)

LDR R1, [R0],R2, LSL #1 :R1←[R0] ,R0←R0+(R2左移1位)(2分)

6.如何实现ARM状态和Thumb状态的切换。

进入 Thumb 状态:当操作数寄存器的状态位(位 0)为 1 时,可以采用执行 BX 指令的方法,使微处理器从 ARM 状态切换到 Thumb 状态。此外,当处理器处于 Thumb 状态时发生异常(如 IRQ、FIQ、Undef、Abort、SWI 等),则异常处理返回时,自动切换到 Thumb 状态。(2分)

进入 ARM 状态:当操作数寄存器的状态位为 0 时,执行 BX 指令时可以使微处理器从 Thumb 状态切换到 ARM 状态。此外,在处理器进行异常处理时,把 PC 指针放入异常模式链接寄存器中,并从异常向量地址开始执行程序,也可以使处理器切换到 ARM 状态。(3分)

7.嵌入式系统常用调试方法有几种,各有什么优缺点?

1.模拟器方式

调试工具和待调试的嵌入式软件都在主机上运行,通过软件手段模拟执行为某种嵌入式处理器编写的源程序。简单的模拟器可以通过指令解释方式逐条执行源程序,分配虚拟存储空间和外设,进行语法和逻辑上的调试。

2.在线仿真器方式

在线仿真器ICE是一种完全仿造调试目标CPU设计的仪器,目标系统对用户来说是完全透明的、可控的。由于仿真器自成体系,调试时可以连接目标板,也可以不接目标板。但是ICE价格昂贵,而且每种CPU都需要一种与之对应的ICE,使得开发成本非常高。

3.监控器方式

主机和目标板通过某种接口(通常是串口)连接,主机上提供调试界面,被调试程序下载到目标板上运行,通过与监控运行于目标机上的监控程序通信,获得调试信息。

4.简述哈佛体系结构和冯诺依曼体系结构的不同点

哈佛体系结构的要点是:

(1)使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存,以便实现并行处理;

(2)具有一条独立的地址总线和一条独立的数据总线,利用公用地址总线访问两个存储模块(程序存储模块和数据存储模块),公用数据总线则被用来完成程序存储模块或数据存储模块与CPU之间的数据传输;

(3)两条总线由程序存储器和数据存储器分时共用。

冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照序顺序执行。其中:(1).计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。

(2).程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。(3).控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。控制器具有判断能力,能根据计算结果选择不同的工作流程。

四、系统设计题 (每题 30 分,共 30 分)

int i, j;

while(ms--)

{

for (i = 0; i < 5; i++)

for (j = 0; j < 514; j++);

}(20分)

GPX2.CON = (GPX2.CON & ~(0xf<<28))| 1<<28;//GPX2_7:output, LED2(2分)GPX1.CON = (GPX1.CON & ~(0xf)) | 1; //GPX1_0:output, LED3(2分)

GPX2.DAT |= 0x1 << 7;(2分)

GPX2.DAT &= ~(0x1<<7);(2分)GPX1.DAT &= ~0x1;(2分)

《嵌入式技术基础与实践》习题参考答案

第1章概述习题参考答案 1.嵌入式系统的基本含义是什么?为什么说单片机是典型的嵌入式系统? 答:即MCU的含义是:在一块芯片上集成了中央处理单元(CPU)、存储器(RAM/ROM 等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。大部分嵌入式系统以MCU为核心进行设计。MCU从体系结构到指令系统都是按照嵌入式系统的应用特点专门设计的,它能很好地满足应用系统的嵌入、面向测控对象、现场可靠运行等方面的要求。因此以MCU为核心的系统是应用最广的嵌入式系统。 2.简述嵌入式系统的特点以及应用领域。 答:嵌入式系统属于计算机系统,但不单独以通用计算机的面目出现;嵌入式系统开发需要专用工具和特殊方法;使用MCU设计嵌入式系统,数据与程序空间采用不同存储介质;开发嵌入式系统涉及软件、硬件及应用领域的知识;嵌入式系统的其他特点,比如紧张的资源,较高稳定性要求,低功耗,低成本等。一般用于工业控制,智能家电,日常电子等领域。 4.比较MCU与CPU的区别与联系。 答:CPU是一个单独的PC处理器。而MCU,则有微处理器,存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。所以可以这么说,MCU 是一个包含微处理器的嵌入式系统,而CPU紧紧是一个处理器而已。 第2章FreescaleS08微控制器习题参考答案 1.给出AW60 存储器映像的简要说明。 答:所谓存储器映像,是指地址$0000 ~ $FFFF这个64KB空间,哪些地址被何种存储器所占用,或者说AW60的RAM、Flash、I/O映像寄存器各使用$0000 ~ $FFFF这个64KB空间中的哪些地址。简单地说,就是$0000 ~ $FFFF这个64KB空间是如何分配的。 2.AW60的引脚主要分为哪几类?简要说明主要引脚的功能。 答:(1)电源类信号引脚(2)复位信号引脚(3)主要功能模块引脚。比如定时器,IRQ中断等。(4)其他,比如背景调试BKGD引脚 主要引脚:AW60最小系统连接的I/O口,以及各具体功能I/O口。 3.嵌入式系统中RAM和Flash作用分别是什么?答:一般来说RAM这个区域安排用户数据(主要是全局变量)和堆栈空间;Flash 要用于存储程序、常数、中断向量等。 4.给出AW60的硬件最小系统。答:AW60芯片的硬件最小系统包括电源及其滤波电路、复位电路、晶振电路及PLL滤 波电路、写入器接口电路。 5.指出下列指令中的源操作数和目的操作数的寻址方式。 (1) MOV #$80 , $80 (2) MOV $80,$A0 (3) MOV $80 , X+ (4) MOV X+ , $80 (5) LDA $80 , X 答:(1)立即寻址,直接寻址 (2)直接寻址,直接寻址

嵌入式系统设计大作业

嵌入式系统设计大作业 学号:14020520009 姓名:罗翔 1、叙述JTAG接口在嵌入式开发中的作用。 答: (1)用于烧写FLASH 烧写FLASH的软件有很多种包括jatg.exe fluted flashpgm等等,但是所有这些软件都是通过jtag接口来烧写flash的,由于pc机上是没有jtag接口的,所以利用并口来传递信息给目标板的jtag接口。所以就需要并口转jtag接口的电路。 (2)用于调试程序 同时应该注意到jtag接口还可以用来调试程序。而调试程序(如ARM开发组件中的AXD)为了通过jtag接口去调试目标板上的程序,同样是使用pc的并口转jtag接口来实现与目标板的通信。这样,并口转jtag接口的电路就有了两种作用。 (3)仿真器 根据(1)和(2)的总结,并口转jtag接口的电路是两种应用的关键,而这种电路在嵌入式开发中就叫仿真器。并口转jtag接口的电路有很多种,有简单有复杂的,常见的仿真器有Wigger,EasyJTAG,Multi-ICE等。这些所谓的仿真器的内部电路都是并口转jtag接口,区别只是电路不同或使用的技术不同而已。 2、叙述嵌入式平台的搭建过程,以linux为例。 答: 1) 一:建立宿主机开发环境 建立交叉编译的环境即在宿主机上安装与开发板相应的编译器及库函数,以便能够在宿主机上应用开发工具编译在目标板上运行的Linux引导程序,内核,文件系统和应用程序 交叉编译:在特殊的环境下,把嵌入式程序代码编译成不同的CPU所对应的机器代码。

开发时使用宿主机上的交叉编译,汇编及链接工具形成可执行的二进制代码(该代码只能在开发板上执行),然后下载到开发板上运行 2) 下载和安装arm-Linux-gcc编译工具链下载最新的arm-Linux-gcc并解压至当前目录下 在系统配置文件profile中设置环境变量方法:直接在profile文件中加入搜索路径立即使新的环境变量生效:运行source命令,检查是否将路径加入到path,测试是否安装成功, 编译程序,测试交叉工具链 3) 配置超级终端minicom minicom是宿主机与目标板进行通信的终端:在宿主机Linux终端中输入:minicom-s或输入minicom然后按ctrl+A+O对超级终端minicom进行配置,再选择串口并配置串口,最后保存即可 4) 建立数据共享服务:NFS服务是Linux系统中经常使用的数据文件共享服务 5) 编译嵌入式系统内核:内核配置,建立依存关系,建立内核 6) 制作文件系统 3、给出现今有哪些用于嵌入式开发的芯片名称,他们分别是哪些公司的产品? 体系结构是什么? S3C2410X基于ARM的Sumsang; XscalePXA255/PXA270基于ARM的Intel; 摩托罗拉MC基于68k; Power 601基于Power PC; MIPS32Kc基于MIPS 4、现今较流行的嵌入式操作系统有哪些? 答: (1) VxWorks (2)wince (3)linux (4)android

教学设计原理与方法

教学设计原理与方法 一、教学设计概述 1、教学设计的定义是什么?谈谈你是如何理解的。 对教学结果作出评价的一种计划过程与操作程序。 确定并解决教学问题,实现教学最优化的现代教学技术。 (教学设计不再是简单的设计之后加以实施的问题,而是一个在学—教的具体境脉中、在互动中发展演化的过程。) 教学设计属于教育科学领域的方法论学科,是教学论的重要组成部分。 教学设计的基本原理与方法适用于不同类型和层次的教学系统的设计,具有很强的实践性、操作性。 2、教学设计的理论基础是什么? a)系统科学理论 b)学习理论 c)教学理论 d)教育传播理论 3、教学设计的内容包括哪些? 1、分析教学目标 2、确定教学策略 3、进行教学评价 4、教学设计应用在哪些领域?试举例说明。 (一)教学类型(过程)的设计 1、多媒体组合课堂教学 2、基于局域网的网络教学 3、广播电视远程教学 4、基于Internet的远程教学 (二)教学资源的设计 1、电视教材 2、多媒体(网络)课件 3、专题学习网站 4、网络课程 5、专业资源库 二、学习者特征与教学目标分析 1、学习者特征分析的内涵是什么?教学中通常需要分析学习者的哪些特征?(学生的认知结构和认知发展水平、学习者的起点能力分析、学习风格、自我效能感、学习动机) 教学中通常需要分析学习者的: 一、认知发展特征分析 二、起点能力分析 三、学习风格分析 四、学习动机分析 五、学习自我效能感分析 2、教学目标分类的代表性理论有哪些?

(一)布卢姆等的教学目标分类理论 1、认知领域 2、动作技能领域 3、情感领域 (二)加涅的学习结果分类理论 (三)国内对教学目标的研究 3、教学目标分析方法有哪些?举例说明如何表述教学目标? 依据知识点的内容属性确定具体的教学目标,采用教学内容与教学目标二维层次模型 行为目标的ABCD表述方法 A即Audience,意指“学习者”,要求有明确的学习者,他们是目标表述句中的主语。 B即Behavior,意为“行为”,要求说明通过学习后,学习者应能做什么,是目标表述句中的谓语和宾语。 C即Conditions,意为“条件”,要求说明上述行为在什么条件下产生,是目标表述句中的状语。 D即Degree,意为“程度”,要求明确上述行为的标准。 三、学习环境设计 1、学习环境的内涵是什么? 谈谈你是如何理解的 /场所说 /工具说 /条件说 广义的学习环境,是指一切影响学习的环境条件和各种因素。 狭义的学习环境,是指在正规课程中影响课堂学习的各种情况和条件。(专指课堂学习环境) 全面认识学习环境概念,需要结合学习环境的空间和时间两个存在形式来考察,学习环境既是一种静态的系统结构,也是一种动态的发展过程。 2、建构主义学习环境的基本构成要素是什么?举例说明。 3、试述学习环境的设计方法。 ——真实情境 ——问题情境 ——模拟真实情境 四、学习资源设计 1、学习资源的主要类型有哪些?

嵌入式系统设计与应用

嵌入式系统设计与应用第五章程序设计与分析(1) 西安交通大学电信学院 任鹏举

本章主要内容 Software Design Cycle ●嵌入式软件中的组件(状态机 、循环缓存器、队列) ●编程模型,如数据流和控制图●编译方法介绍 ●根据性能、大小和功耗来分析 和优化程序 ●如何测试程序以验证其正确性

1 嵌入式程序组件 ●状态机(State machine) 用变量来表示内部的状态,根据输入完成状态的转移交通灯控制、CPU design controller ●循环缓冲区(Circular buffer) I/O input buffer ●队列(Queue)

状态机(1) ● 反应系统(reactive system ):响应外部事件的系统。 ●外部输入是间歇到达● 适合使用状态机描述 ● 有限状态机是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。 ●Moore 机:● Mealy 机:输出只由当前状态确定 输出依赖于当前状态和输入

状态机(2) 例子:一个简单的座位安全带控制器 idle buzzer seated belted 未入座/-入座/定时器启动 未系安全带且定时器未超时/- 未系安全带/定时器启动系好安全带/-系好安全带/蜂鸣器关闭 定时器超时/蜂鸣器启动 未入座/-未入座/蜂鸣器关闭输入/输出-= 无动作

状态机(3) #define IDLE 0#define SEATED 1#define BELTED 2#define BUZZER 3switch (state) { case IDLE: if (seat) { state = SEATED; timer_on = TRUE; } break; case SEATED: if (belt) state = BELTED; else if (timer) state = BUZZER; break; case BELTED: if (!seat) state = IDLE; else if (!belt) state = SEATED; break; case BUZZER: if (belt) state = BELTED; else if (!seat) state = IDLE; break; } Inputs :seat, belt, timer Outputs: buzzer

《结构设计原理》试卷和答案

《结构设计原理》试题1 一、单项选择题 1.配螺旋箍筋的钢筋混凝土柱,其其核心混凝土抗压强度高于单轴混凝土抗压强度是因为【 C 】 A. 螺旋箍筋参与混凝土受压 B. 螺旋箍筋使混凝土密实 C. 螺旋箍筋横向约束了混凝土 D. 螺旋箍筋使纵向钢筋参与受压更强 2.钢筋混凝土轴心受拉构件极限承载力N u有哪项提供【 B 】 A. 混凝土 B. 纵筋 C. 混凝土和纵筋 D. 混凝土、纵筋和箍筋 3.混凝土在空气中结硬时其体积【 B 】 A. 膨胀 B. 收缩 C. 不变 D. 先膨胀后收缩 4.两根适筋梁,其受拉钢筋的配筋率不同,其余条件相同,正截面抗弯承载力M u【 A 】 A. 配筋率大的,M u大 B. 配筋率小的,M u大 C. 两者M u相等 D. 两者M u接近 5.钢筋混凝土结构中要求钢筋有足够的保护层厚度是因为【 D 】 A. 粘结力方面得考虑 B. 耐久性方面得考虑 C. 抗火方面得考虑 D. 以上3者 6.其他条件相同时,钢筋的保护层厚度与平均裂缝间距、裂缝宽度(指构件表面处)的关系是【 A 】 A. 保护层愈厚,平均裂缝间距愈大,裂缝宽度也愈大 B. 保护层愈厚,平均裂缝间距愈小,裂缝宽度也愈小 C. 保护层愈厚,平均裂缝间距愈小,但裂缝宽度愈大 D. 保护层厚度对平均裂缝间距没有影响,但保护层愈厚,裂缝宽度愈大 7.钢筋混凝土梁截面抗弯刚度随荷载的增加以及持续时间增加而【 B 】 A. 逐渐增加 B. 逐渐减少 C. 保持不变 D. 先增加后减少 8.减小预应力钢筋与孔壁之间的摩擦引起的损失σs2的措施是【 B 】 A. 加强端部锚固 B. 超张拉 C. 采用高强钢丝 D. 升温养护混凝土 9.预应力混凝土在结构使用中【 C 】 A. 不允许开裂 B. 根据粘结情况而定 C. 有时允许开裂,有时不允许开裂 D. 允许开裂 10.混凝土结构设计中钢筋强度按下列哪项取值【 D 】 A. 比例极限 B. 强度极限 C. 弹性极限 D. 屈服强度或条件屈服强度 二、填空题 11. 所谓混凝土的线性徐变是指徐变变形与初应变成正比。 12. 钢筋经冷拉时效后,其屈服强度提高,塑性减小,弹性模量减小。 13. 在双筋矩形截面梁的基本公式应用中,应满足下列适用条件:①ξ≤ξb;②x≥2a’,其中,第①条是为了防止梁破坏时受拉筋不屈服;第②条是为了防止压筋达不到抗

嵌入式系统设计课设报告分析解析

福州大学 《嵌入式系统设计课设》 报告书 题目:基于28027的虚拟系统 姓名: 学号: 学院:电气工程与自动化学院 专业:电气工程与自动化 年级: 起讫日期: 指导教师:

目录 1、课程设计目的 (1) 2、课程设计题目和实现目标 (1) 3、设计方案 (1) 4、程序流程图 (1) 5、程序代码 (1) 6、调试总结 (1) 7、设计心得体会 (1) 8、参考文献 (1)

1、课程设计目的 《嵌入式系统设计课设》是与《嵌入式系统设计》课程相配套的实践教学环节。《嵌入式系统设计》是一门实践性很强的专业基础课,通过课程设计,达到进一步理解嵌入式芯片的硬件、软件和综合应用方面的知识,培养实践能力和综合应用能力,开拓学习积极性、主动性,学会灵活运用已经学过的知识,并能不断接受新的知识。培养大胆发明创造的设计理念,为今后就业打下良好的基础。 通过课程设计,掌握以下知识和技能: 1.嵌入式应用系统的总体方案的设计; 2.嵌入式应用系统的硬件设计; 3.嵌入式应用系统的软件程序设计; 4.嵌入式开发系统的应用和调试能力 2、课程设计题目和实现目标 课程设计题目:基于28027的虚拟系统 任务要求: A、利用28027的片上温度传感器,检测当前温度; B、通过PWM过零中断作为温度检测A/D的触发,在PWM中断时 完成温度采样和下一周期PWM占空比的修正;PWM频率为1K; C、利用按键作为温度给定;温度给定变化从10度到40度。 D、当检测温度超过给定时,PWM占空比增减小(减小幅度自己设 定);当检测温度小于给定时,PWM占空比增大(增大幅度自己 设定); E、把PWM输出接到捕获口,利用捕获口测量当前PWM的占空比; F、把E测量的PWM占空比通过串口通信发送给上位机; 3、设计方案-----介绍系统实现方案和系统原理图 ①系统实现方案: 任务A:利用ADC模块通道A5获取当前环境温度。 任务B:PWM过零触发ADC模块,在PWM中断服务函数中,将当前环境温度和按键设定温度进行比较,并按照任务D的要求修订PWM占空比。

大作业设计报告书(嵌入式系统原理与开发)

大作业设计报告书 题目:嵌入式系统原理与开发 院(系):物联网工程学院 专业: 班级: 姓名: 指导老师: 设计时间: 10-11 学年 2 学期 20XX年5月

目录 1.目的和要求 (3) 2.题目内容 (3) 3.设计原理 (4) 4.设计步骤 (5) 4.1 交通指示灯设计 (5) 4.2 S3C44B0X I/O 控制寄存器 (6) 4.3 红绿灯过渡代码: (8) 4.4 电源电路设计 (10) 4.5 系统复位电路设计 (11) 4.6 系统时钟电路设计 (11) 4.7 JTAG 接口电路设计 (12) 4.8串口电路设计 (12) 5.引脚分类图 (13) 6.参考文献 (13)

1.目的和要求 ARM技术是目前嵌入式应用产业中应用十分广泛的先进技术,课程开设的目的在于使学生在了解嵌入式系统基础理论的前提下能够掌握ARM处理器的汇编语言和c语言的程序设计方法,掌握S3C44B0X芯片的基本硬件结构特点和接口设计方法,同时熟悉ARM开发环境,学习ARM的硬件设计和软件编程的基本方法,为今后从事相关的应用与研究打下基础。通过大作业要达到如下目的: 一、掌握ARM的开发工具使用和软件设计方法。 二、掌握ARM处理器S3C44B0X的原理和GPIO接口设计原理。 三、掌握C语言与的ARM汇编语言的混合编程方法; 四、培养学生选用参考,查阅手册及文献资料的能力。培养独立思考,深入研 究,分析问题、解决问题的能力。 五、通过课程设计,培养学生严肃认真的工作作风。 2.题目内容 题目:交通指示灯系统设计 功能描述: 1.用S3C44B0X的GPIO设计相关电路; 2.设计相关的软件并注释; 3.实现十字路口2组红、黄、绿交通灯交替显示。 编程提示: 1.交通灯可用发光二极管代替; 2.电路可部分参照实验电路; 3.时间控制可以使用软件循环编程解决。

《教学设计原理与方法》课程复习提纲-

《教学设计原理与方法》复习提纲 (20XX年6月) | 一、教学设计概述 1、教学设计的定义是什么 教学设计是应用系统方法分析研究教学的问题和需求,确定解决它们的教学策略、教学方法和教学步骤,并对教学结果作出评价的一种计划过程与操作程序。 2、教学设计的理论基础是什么 系统科学理论、学习理论、教学理论、教育传播理论 3、教学设计的内容包括哪些 1、分析教学目标 2、确定教学策略 3、进行教学评价 4、教学设计应用在哪些领域试举例说明。 ? 教学类型(过程)的设计教学资源的设计 1、多媒体组合课堂教学 1、多媒体(网络)课件 2、基于局域网的网络教学 2、专题学习网站 3、广播电视远程教学3、网络课程 4、基于Internet的远程教学 4、专业资源库 二、教学目标与教学内容分析 1、教学目标的定义是什么 教学目标是对学习者通过教学后应该表现出来的可见行为的具体明确的表述,是教学设计和课程设计的基础,是学习者在教学活动实施中应达到的学习结果。 | 2、教学目标分类的代表性理论有哪些

3、教学目标分析方法有哪些教学目标的表述方法有哪些试举例说明。 教学目标的分析方法: (1)分析教学内容 (2)分解目标层次 (3)表述教学目标教学目标的表述方法: ` (一)行为目标的ABCD表述法 对象(audition)、行为(behavior)、条件(conditions)、标准(degree) Ex:(“给予20个要填写形容词的未完成的句子,学生能在15分钟内分别写出形容词以完成句子”) (二)内部过程与外显行为相结合的表述法(三)表现性目标的表述法 4、教学内容可以分为哪几类 事实、概念、技能、原理、问题解决 5、教学内容分析方法有哪些教学内容分析的关键在什么地方 归类分析法图解分析法层级分析法信息加工分析法 教学内容分析的关键: "

嵌入式系统设计与应用复习资料.docx

嵌入式系统设计与应用复习资料 (一)?单项选择题: 1. 下面哪个系统属于嵌入式系统。 ( 八、“天河一号”计算机系统 C 、联想S10±网木 D ) B 、联想T400笔记本计算机 D 、联想OPhone 手机 2. 软硕件协同设计方法与传统设计方法的最大不同Z 处在于(B )。 A 、软硬件分开描述 C 、协同测试 3. 卜?面关于哈佛结构描述正确的是(A A 、程序存储空间与数据存储空间分离 C 、程序存储空间与数据存储空间合并 4. 下面哪一种工作模式不属于ARM 特权模式 A 、用户模式 B 、系统模式 C 、 5. ARM7TDM1的工作状态包括(D )。 A 、测试状态和运行状态 C 、就绪状态和运行状态 6. USB 接口移动硬盘最合适的传输类型为( A 、控制传输 B 、批量传输 C 、 7. 下而哪一种功能单元不属于I/O 接口电路。(D ) A 、USB 控制器 B 、UART 控制器 C 、以太网控制器 &下面哪个操作系统是恢入式操作系统。(B ) As Red-hat Linux B 、 PCLinux C 、 Ubuntu Linux D 、 SUSE Linux 9. 使用Host-Target 联合开发嵌入式应用,(B )不是必须的。 A 、宿主机 B 、银河麒麟操作系统 C 、目标机 D 、交叉编译器 10. 下面哪个系统不属于嵌入式系统(D )。 A 、MP3播放器 B 、GPS 接收机 C 、“银河玉衡”核心路由器 D 、“犬河一号”计算机系统 11. 在嵌入式系统设计中,嵌入式处理器选型是在进行(C )吋完成。 A 、需求分析 B 、系统集成 C 、体系结构设计 D 、软便件设计 12. 下面哪一类嵌入式处理器最适合于用于工业控制(B )。 A 、嵌入式微处理器 B 、微控制器 C 、DSP D 、以上都不合适 13. 关于ARM 了程序和Thumb 了程序互相调用描述正确的是(B )。 A 、 系统初始化Z 后,ARM 处理器只能工作在一种状态,不存在互相调用。 B 、 只要遵循一定调用的规则,Thumb 子程序和ARM 子程序就可以互相调用。 C 、 只要遵循一定调用的规则,仅能Thumb 子程序调用ARM 子程序。 D 、 只耍遵循一定调用的规则,仅能ARM 子程序调用Thumb 子程序。 14. 关于ARM 处理器的异常的描述不正确的是(C )。 A 、复位属于异常 B 、除数为零会引起异常 B 、软硬件统一描述 D 、协同验证 B 、存储空间与10空间分离 D 、存储空间与10空间合并 (A )0 软中断模式 D 、FTQ 模式 B 、挂起状态和就绪状态 D 、ARM 状态和Thumb 状态 B )0 中断传输 D 、等时传输 D 、LED

(完整版)建筑设计原理试题与答案

建筑设计原理 一.选择题(每小题1,共20分) 1.方案阶段的建筑剖面,可包括以下内容() A.建筑的剖切与投影部分、设计绝对标高、环境和配景、电梯井剖面; B.建筑轴线、设计标高、高度尺寸、室外地坪; C.设计标高、环境和配景、楼梯剖面、文字标注; D.绘图比例、高度尺寸、建筑轴线、建筑阴影。 2.在面积定额指标中.所谓户均使用面积是指() A.有效总面积与总户数之比 B.建筑总面积与总户数之比 C.居住总面积与总户数之比 D.使用总面积与总户数之比 3.建筑艺术区别于其它造型艺术(如绘画、雕刻等)的重要标志在于 ( ) A、建筑艺术作品一般比较大 B、建筑有使用功能的要求 C、造价较高 D、有内部空间 4.民用建筑包括居住建筑和公共建筑,其中()属于居住建筑。 A. 托儿所 B. 宾馆 C. 公 寓 D. 疗养院 5. 平面利用系数=使用面积/建筑面积×100%,其中使用面积是指除结构面积之外的() A. 所有使用房间净面积之和 B. 所有使用房间与辅助房间净面积之和 C. 所有房间面积与交通面积之和 6.考虑建筑的防火及安全疏散,可采用的楼电梯类型有() A.双跑梯剪刀梯、螺旋楼梯、自动扶梯; B.悬臂梯、双跑梯、弧形楼梯、剪刀梯; C.防烟楼梯、封闭楼梯、消防电梯、螺旋梯; D.剪刀梯、弧形楼梯、双跑梯、封闭楼梯。 7.建筑立面的重点处理常采用()手法。 A.对比 B.均衡 C. 统一 D.韵律

8. 民用建筑的主要楼梯一般布置在() A、建筑物次要入口附近 B、主要入口附近位置明显的部位 C、一定要在房屋的中间部位 D、一定要在房屋的端部 9. 通常房间内最小净高不宜低于( ) A.2.0m B.2.2m C.2.4m D.2.6m 10.建筑施工平面图上,建筑物外部尺寸的标注一般是() A.一道 B.二道 C.三道 D.四道 11. 大厅式组合一般适用于()建筑类型。 A.剧院、电影院、体育馆B.火车站、浴室 C.医院、中小学、办公楼 D.百货商店 12.以下门的类型组可用于建筑的安全疏散口。() A.旋转门、平开门、自动感应门、卷帘门; B.平开门、弹簧门、滑拉门、防火门; C.铝合金地弹门、平开门、防火门、隔音门; D. 铁拉门、防火门、平开门、弹簧门。 13. 建筑的构成三要素中()是建筑的目的,起着主导作用。 A. 建筑功能 B. 建筑的物质技术条件 C. 建筑形象 D. 建筑的经济性 14.施工图的建筑立面包含以下内容() A.建筑轴线、设计标高、周边环境及绿化、风玫瑰; B.高度尺寸、建筑轴线、设计标高、门窗立面; C. 建筑阴影、门窗立面、室外踏步、高度尺寸; D.文字标注、设计标高、绘图比例、门前雕塑。 15.方案设计文件的内容应包括:() A.封面、设计说明、效果图、总平面图、建筑平面、立面和剖面、大样图。 B.封面、目录、设计说明、效果图、总平面图、建筑平面、立面和剖面、设计 概算。

(完整word版)嵌入式系统设计与应用

嵌入式系统设计与应用 本文由kenneth67贡献 ppt文档可能在W AP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 课程名称:课程名称:嵌入式系统设计与应用 总学时:其中讲课36学时,上机实践环节12 36学时12学时总学时:其中讲课36学时,上机实践环节12学时教材:嵌入式系统设计教程》教材:《嵌入式系统设计教程》电子工业出版社马洪连参考书:参考书:1、《嵌入式系统开发与应用》北航出版社、田泽编著. 嵌入式系统开发与应用》北航出版社、田泽编著. 2、《ARM体系结构与编程》清华大学出版社杜春雷编著ARM体系结构与编程体系结构与编程》嵌入式系统设计与实例开发—ARM ARM与C/OS3、《嵌入式系统设计与实例开发ARM与μC/OS-Ⅱ》清华大学出版社王田苗、魏洪兴编著清华大学出版社王田苗、ARM嵌入式微处理器体系结构嵌入式微处理器体系结构》4、《ARM嵌入式微处理器体系结构》北航出版社、马忠梅等著. 北航出版社、马忠梅等著. 张石.ARM嵌入式系统教程嵌入式系统教程》5、张石.《ARM嵌入式系统教程》.机械工业出版2008年社.2008年9月 1 课程内容 绪论:绪论: 1)学习嵌入式系统的意义2)高校人才嵌入式培养情况嵌入式系统设计(实验课)3)嵌入式系统设计(实验课)内容安排 第1章嵌入式系统概况 1.1 嵌入式系统的定义1.2 嵌入式系统的应用领域及发展趋势1.3 嵌入式系统组成简介 第2章嵌入式系统的基本知识 2.1 2.2 2.3 嵌入式系统的硬件基础嵌入式系统的软件基础ARM微处理器的指令系统和程序设计ARM微处理器的指令系统和程序设计 2 第3章 3.1 3.2 3.3 基于ARM架构的嵌入式微处理器基于ARM架构的嵌入式微处理器ARM 概述嵌入式微处理器的组成常用的三种ARM ARM微处理器介绍常用的三种ARM 微处理器介绍 第4章 4.1 4.2 4.3 4.4 4.5 4.6 嵌入式系统设计 概述嵌入式系统的硬件设计嵌入式系统接口设计嵌入式系统人机交互设备接口嵌入式系统的总线接口和网络接口设计嵌入式系统中常用的无线通信技术 3 第5章嵌入式系统开发环境与相关开发技术 5.1 5.2 5.3 5.4 5.5 6.1 6.2 6.3 6.4 概述嵌入式系统的开发工具嵌入式系统调试技术嵌入式系统开发经验嵌入式系统的Bootloader Bootloader技术嵌入式系统的Bootloader技术μC/OS-II操作系统概述C/OS-II操作系统概述ADS开发环境ARM ADS开发环境C/OS-II操作系统在ARM系统中的移植操作系统在ARM μC/OS-II操作系统在ARM系统

2016年下学期嵌入式系统设计大作业

嵌入式系统设计大作业 1、叙述嵌入式系统开发过程中所要解决的两个问题。 2、叙述嵌入式平台的搭建过程,以linux为例。 3、给出现今有哪些用于嵌入式开发的芯片名称,他们分别是哪些公司的产品? 体系结构是什么? 4、现今较流行的嵌入式操作系统有哪些? 5、PXA270嵌入式开发板的接口有哪些? 6、请写出Nor Flash和Nand Flash的区别。 7、冯。诺依曼架构与哈佛架构的区别。 8、单周期3级流水的情况下,第10个指令周期时,第几条指令执行结束? 9、下面是linux下的一个简单的设备驱动程序,写出linux设备驱动常用的数据结构,同时阅读下面代码,请给出测试程序中的每条语句加以注释。 设备驱动程序Keypad.c的源代码: #include #include #include #include #include #include #include #include #include #include #include #define LEDnKEY_MAJOR 251 #define KEYPAD_NAME "X-Hyper250 Keypad" #define KEYPAD_VERSION "Version 0.1" #define EXT_KEY_CS EXT_PORT2 #define EXT_LED_CS EXT_PORT3 #define LED_SHOW 10 /*EXT_KEY_CS 为向外部LED进行数值设定,它定义在其它头文件里*/ void led_off_on() /**/ { int i; EXT_LED_CS = 0xff; for(i =0 ; i<8;++i) { EXT_LED_CS = ~((1 << i) & 0xff); udelay(30000); } EXT_LED_CS = 0xff; }

2160238 嵌入式系统设计1(中英文)(2011)

天津大学《嵌入式系统设计1》课程教学大纲 课程代码:2160238 课程名称:嵌入式系统设计1 学 时: 40 学 分: 2 学时分配: 授课:24 上机: 实验:16 实践: 实践(周): 授课学院: 计算机科学与技术学院 适用专业: 计算机科学与技术 先修课程: 数字逻辑计算机组成原理汇编语言 一.课程的性质与目的 嵌入式计算机系统是指以应用为核心,以计算机技术为基础,其软硬件可配置,对功能、可靠性、成本、体积、功耗有严格约束的一种专用计算机系统。21世纪是嵌入式系统时代,由于其功能齐全、功耗低、可靠性高、适应面广等诸多特点,人们日常生活和工作中所接触的仪器与设备都离不开嵌入式计算机系统,围绕嵌入式系统展开研究。本课程旨在改变嵌入式技术教育滞后的局面,帮助学生全面掌握嵌入式系统的基本原理及设计开发方法。 二.教学基本要求 通过本课程的学习,首先使学生全面了解嵌入式系统的概念、组成及特点,硬件平台构建,嵌入式操作系统、网络技术的相关知识;掌握嵌入式计算机系统的设计原则及设计步骤;深入了解嵌入式系统各个组成部分具体的设计方法,包括:嵌入式处理器的选择原则,总线设计,内存储器的设计,各种常用外设接口的设计,系统的可靠性设计,系统的调试等。学生在完成本课程的学习后,能独立设计一个小型的嵌入式计算机系统。 三.教学内容 第一章 嵌入式系统设计概述 1. 嵌入式计算机系统 2. 嵌入式计算机系统的设计要求和设计步骤 第二章 嵌入式处理器

1. 嵌入式处理器简介 2. 选择嵌入式处理器 第三章 总线设计 1.总线概述 2.内总线与外总线 3.总线驱动与控制 第四章 存储系统设计 1.存储系统设计概述 2. 存储器地址译码方式及译码电路 3.RAM的连接 4.EPROM和EEPROM 第五章 嵌入式系统常用接口 1. 常用接口 2. 数/模(D/A)变换器接口 3.模/数(A/D)变换器接口 4. 步进电机与直流电机接口 5. 中断的应用 第六章 用户程序开发 1. 软件开发模式简述 2. 用户程序的基本要求及开发过程 3. 高级语言与汇编语言的接口 第七章 实时监控程序 1.概述 2.实时监控程序设计 第八章 嵌入式系统的可靠性设计 1.概述 2.故障检测技术 3.硬件及软件的可靠性设计 4.系统的抗干扰设计

教学设计原理 加涅 完整笔记

教学设计原理 R.M.加涅

相关书籍: 《学习的条件和教学论》R.M.加涅 《学习心理学:一种面向教学的观点》P.M.德里斯科尔 《学习与教学》R.E.梅耶 《教学设计原理》R.M.加涅 《学习、教学与评估的分类学:布卢姆教育目标分类的修订》布卢姆《系统化教学设计》W.迪克 《教学设计》P.L.史密斯

一教学系统导论 1 教学设计导论 教学设计的主体内容:教师用来使学生参与到学习活动中去的完整的活动范围,如: ?如何将学生进行分组,以有助于学生学习和交流 ?什么时候练习与反馈最有效 ?技能知识学习的前置知识有哪些 掌握教学设计原理的目的: 按照一定的理论,对教学设计过程进行设计,促进学生参与到学习事件和活动中去,使教学更有效。 1.1 教学设计的基本假设 没有哪一种教学设计模型是最佳的,基本假设: ?教学设计是帮助学习过程,而不是教学过程(目的是达到教学效果) ?学习效果受多种因素的影响(毅力、时间、教学质量、学生能力、原有知识、学习能力等) ?教学设计模型可运用到多种教学场景下(学生个体、小组、大组),原理保持不变 ?利用学习者对教学设计进行检验,反复设计与验证,使教学趋于完善 ?教学设计本身是一个过程,包含相关子过程(原子过程是:将学生置于学习过程中的预习、评价、 反馈等) ?不同的学习目标需要不同的教学形式 1.2 学习原理 学习情境 人在清醒的时刻,都在观察和处理信息,一些信息被记忆,一些被摒弃。 是什么让人记忆: ?学习者内部(来源于学习者,想获知) ?学习者外部(提供一个事件,包括学习内容、目的、方法等环境)

?学习者、学习发生的情境、学习的内容、学习过程等存在着相互作用 教学原则 从学习原理中,指导教学设计的一些原则: ?接近:教学环境与学习目的相接近 教学情境的设计接近学习的目的,或学习预期。教学设计以达到教学目标为纲,而不应以方便学习或教学为目的。如,学习目的是“在没有帮助的情况下,装配一支枪”,教学中要尽量避免给学生图纸。 ?重复:教学环境与学习者的反应需要重复,以使学习得到进步 重复的教学环境和学习者反应,只是一种练习形式,而非基本条件,也不是必须的。 ?强化:使学习变得有期望,以便学习者能“自我激励” 学习过程中,如果能让学习者看到预期的结果,并相信能达到,将使学习得到强化。预期的结果可以分为两种 ?短期,如学习习得了,就有奖励等 ?长期,如社会期望、人生追求、家庭厚望等 ?合作协商:学生与其他学生或知识丰富的人一起学习,以确认信息的意义,即合作学习环境可以 促进学习 ?广泛认知:学生广泛的获取相关惰性知识(初步接触,并不注重应用,在需要时能回忆起来,并 通过进一步学习掌握的知识),是教学环境设计的一部分 ?组织活动:通过参加活动来促进学习发生 要明确学习是活动的结果和目的。

2014年7月设计原理试题和答案

2014年7月广东省高等教育自学考试设计原理试题 (课程代码 09235) 一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。错涂、多涂或未涂均无分。 1.按照孟塞尔色彩理论,每种颜色都有三种性质,不包括 A. 色相 B. 亮度 C. 纯度 D. 明度 2.达到设计统一的三种方法不包括 A. 整体支配部分 B. 连续 C. 对比 D. 重复 3.设计思维的三种类型不包括 A. 想象性设计思维 B. 叙事性设计思维 C. 典范性设计思维 C. 程序性设计思维 4.可口可乐瓶外包装箱的设计者是 A. 托马斯?奇彭代尔 B. 沃尔塔?提格 C. 亨利?德雷夫斯 D. 雷蒙德?罗维 5.“O”型剪刀的设计者是 A. 斯丹纳克?科维尔 B. 欧拉福?贝克斯托马斯 C. 查尔斯?伍德 D. 雷蒙德?罗维 6.设计的基础价值 A. 文化价值 B. 精神价值 C. 实用价值 D. 审美价值 7.柏林的犹太博物馆的设计者是 A. 柯布西耶 B. 赖特 C. 贝聿铭 D. 利伯斯金 8.被称为“红屋”的住宅是为自己设计的新婚住宅。 A. 约翰?拉斯金 B. 拉幅?贝克斯托马斯 C. 威廉?莫里斯 D. 查尔斯?伍德 9.提出以“住房就是居住的机器”为宣言的“机器美学”理论的设计师是 A. 勒?柯布西耶 B. 弗兰克?赖特 C. 雷蒙德?罗维 D. 维克多?巴巴纳克 10.乌尔姆设计学院的第一任院长是 A. 米斯?凡?德?罗 B.沃特?格罗皮乌斯 C. 马克斯?比尔 D.托马斯?马尔多纳多 二、多项选择题(本大题共5小题,每小题4分,共20分)在每小题列出的五个备选项中至少有两个是

(完整版)《嵌入式系统毕业课程设计与实践》

课程设计 课程名称嵌入式系统课程设计与实践题目名称嵌入式最小系统设计 学生学院自动化学院 专业班级电子(2) 学号 学生姓名何延 指导教师尹明

2013 年5月30日

广东工业大学课程设计任务书 题目名称嵌入式最小系统设计 学生学院自动化学院 专业班级电子(2) 姓名何延 学号 一、课程设计的内容 学习LPC2000系列ARM处理器的启动流程,学习嵌入式系统硬件设计(最小系统),学习嵌入式系统应用程序框架,学习在ARM7处理器上移植uCOS-II操作系统的流程及设计流水灯应用程序。 设计实现一个基于LPC2000系列ARM处理器的最小系统,完成操作系统移植,设计流水灯程序。鼓励在完成基本功能的基础上,自由发挥完成其它功能。 二、课程设计的要求与数据 熟悉LPC2000系列ARM处理器的启动流程,掌握嵌入式系统硬件设计(最小系统),掌握嵌入式系统应用程序设计,掌握在ARM7处理器上移植uCOS-II操作系统的流程及设计流水

灯应用程序。 1完成嵌入式系统最小系统硬件设计,并制作硬件平台。 2 在无操作系统情况下,设计流水灯应用程序,并在前述硬件平台上调试、运行。 3 移植UCOS-II操作系统,并设计流水灯应用程序,在前述硬件平台上调试、运行。 三、课程设计应完成的工作 1 嵌入式系统最小系统硬件设计,并调试验证。 2 设计流水灯应用程序,调试、运行。 3 移植uCOS-II操作系统,设计流水灯应用程序,调试、运行。 四、课程设计进程安排

五、应收集的资料及主要参考文献 《LPC2210使用指南》(LPC2210-user_cn.pdf) LPC2131板原理图(Z2418PSCH.pdf) 《ADS开发者指南》(ADS_DeveloperGuide_D.pdf) 发出任务书日期:年月日指导教师签名:

《教学设计原理与方法》考核方式

《教学设计原理与方法》考评方式与标准 一、考核的形式 本课程考核的形式主要有三种,分别是日常考查、项目实践评定与期末考试评定。 日常考查是一种伴随日常教学而进行的经常性检查和了解学生学习情况的方法。本课程采用的日常考查形式主要是习题作业。 项目实践评定是一种针对项目或任务的实践成果而进行考核评价的方法。本课程综合采用电子作品(e-work)和评价量规(rubric)对每一项目实践的成果加以评定。 ?电子作品是学习者根据所学的知识,针对某一主题独立完成任务并以成果的 形式如电子作品、解决方案、研究报告、网页等方式展示自己的学习所得。 ?评价量规是一个评分工具,它为一个作品或其他成果表现列出标准,并且从 优到差明确描述每个标准的水平。 期末考试是依据课程目标和内容,选择一系列有代表性的问题,按照一定的程序与方式,对学生所学知识的掌握程度及综合运用知识的能力进行测量与评价的方法。 二、考核的内容 针对不同的考核形式,相应地,有不同的考核内容。 日常考查的内容主要是各教学专题的习题作业,请参见习题作业。 项目实践评定的内容主要是三个电子作品,并依据三个评价量规进行评价(如表1所示)。 项目实践内容电子作品评价量规 项目实践1:网络教学资源 的设计选择某一个学科的某一个内容,基 于一定的教学策略与设计方法,参 照资源技术规范,设计与开发一个 网络教学资源。 参见“附录1:网络教学资源 评价量规” 项目实践2:教学过程(模 式)的设计依据已开发的学习资源,选择合适 的教学模式(策略)进行教学过程 设计,撰写一份教学设计方案。 参见“附录2:教学设计方案 评价量规” 项目实践3:教学(培训)绩效改进方案的设计结合具体的问题,运用以绩效为导 向的教学设计方法,设计一份教学 (培训)绩效改进方案。 参见“附录3:教学(培训) 绩效改进方案评价量规”

嵌入式系统设计与应用-西安交通大学教师个人主页

嵌入式系统设计与应用第六章进程和操作系统(3)西安交通大学电信学院孙宏滨 i n S u n i 'a n J i a o t o n g U i v e r s i t y I n t e r n a l T e a c h i n g U s e O n l y

● 我们该如何评估调度策略?● 能满足所有截止时限 ● CPU 利用率---CPU 执行有用工作所占的时间比例● 调度开销---做调度决策所需的时间 i n S u n i 'a n J i a o t o n g U i v e r s i t y I n t e r n a l T e a c h i n g U s e O n l y

● 分配优先级主要有两种方法:● 静态优先级:在整个执行过程中优先级始终不变● 动态优先级:在执行过程中优先级发生变化 i n S u n i 'a n J i a o t o n g U i v e r s i t y I n t e r n a l T e a c h i n g U s e O n l y

● 单调速率调度(Rate-Monotonic Scheduling, RMS ):首先为实时操作系统开发的调度策略之一,直至现在仍然被广泛使用。● RMS 属于静态调度策略。事实证明,固定优 先级的做法在许多情况下都足以有效地调度进程。● RMS 的理论基础是单调速率分析(Rate Monotonic Analysis, RMA )。i n S u n i 'a n J i a o t o n g U i v e r s i t y I n t e r n a l T e a c h i n g U s e O n l y

相关文档
相关文档 最新文档