当前位置:文档之家› 大学嵌入式系统课程重难点要点

大学嵌入式系统课程重难点要点

大学嵌入式系统课程重难点要点
大学嵌入式系统课程重难点要点

《嵌入式系统原理及应用》

复习大纲

第一章绪论(重点)

1.嵌入式系统的概念与分类

1)从应用角度分类:通用型嵌入式操作系统和专业型操作系统。

2)按实时性分类:实时嵌入式操作系统和非实时嵌入式操作系统。实时嵌入式操作系统又分为可抢占型实时嵌入式操作系统和不可抢占型实时嵌入式操作系统。

3)按复杂程度分类:单个微处理器,嵌入式处理器可扩展的系统,复杂的嵌入式系统,在制造或过程控制中使用的计算机系统

2. 嵌入式系统的分析方法

3. 嵌入式系统的应用举例

思考与练习

1.什么是嵌入式系统?嵌入式系统的特点是什么?

答:嵌入式系统是以应用为中心、以计算机技术为基础,并且软硬件是可裁减的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。它可以实现对其它设备的控制、监视或管理等功能。

嵌入式系统的特点:可定制性、可移植性、实时性、低资源占有性

2.请说出嵌入式系统与其它商用计算机系统的区别。

答:随机应变——可裁剪性

从硬件环境来看,桌面操作系统具有标准化的CPU、存储和I/O架构,而嵌入式环境中的R TOS的硬件环境只有标准化的CPU,没有标准化的存储、I/O和显示器架构。

从应用环境来看,桌面操作系统面向复杂多变的应用,而RTOS面向单一设备的单一应用。

从开发界面来看,桌面操作系统试图给开发人员提供一个“黑箱”,让开发人员通过一系列标准的系统调用来使用操作系统中的功能,而嵌入式试图为开发人员提供一个“白箱”,让开发人员可以自主控制系统的所有资源。

用于嵌入式环境的操作系统RTOS与桌面操作系统有很多本质的不同。这些不同的特性导致产品开发的不同结果。嵌入式环境给人的第一印象就是占用空间小。所以,普通的Linux或者Windows操作系统要变成嵌入式操作系统,首先就是要进行裁剪。然而,与桌面环境相比,嵌入式环境对于操作系统系统要求不仅仅是“小”,二者在设计要求上有着本质的不同。这些不同主要体现在可裁剪性、实时性和可靠性等三个方面.

精确到位——实时性

例如用于控制火箭发动机的嵌入式系统,它所发出的指令不仅要速度快,而且多个发动机之间的时序要求非常严格,否则就会差之毫厘、谬之千里。在这样的应用环境中,非实时的普通操作系统无论如何是无法适应的。

坚如磐石――可靠性

桌面操作环境与嵌入式环境在设计思路上有一个重大的不同——桌面环境假定应用软件与操作系统相比而言可以是不可靠的,而嵌入式环境假定应用软件与操作系统一样可靠。

嵌入式系统是以应用为中心、以计算机技术为基础,并且软硬件是可裁减的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其它设备的控制、监视或管理等功能。嵌入式系统是嵌入式产品的核心。如果说PC机的发展带动了整个桌面软件的发展,那么嵌入式产品的广泛普及必将为嵌入式软件产业的蓬勃发展提供无穷的推动力。从八十年代起,国际上就有一些IT组织、公司开始进行商用嵌入式系统和嵌入式操作系统的研发。这其中涌现了一些著名的嵌入式操作系统:如Windows CE,VxWorks,pSOS,Palm OS等。

3.请说明嵌入式系统技术的发展及开发应用的趋势。

开发应用的趋势向经济性、小型化、可靠性、高速、智能性方向发展。嵌入式系统硬件集成化,嵌入式操作系统向高可靠性、强实时性、采用组件化技术增加操作系统的可配置性、可裁剪性和可移植性。软件开发环境集成化、智能化和图形化。与网络及通信的结合是嵌入式技术的未来。Linux和JAVA技术对嵌入式软件的发展产生深远的影响。

嵌入式系统的发展历史悠久,早在电子数字计算机出现之前就有了把计算装置嵌入在系统和设备之中的嵌入式系统。随着电子技术的发展,嵌入式计算机在20世纪60年代,集成电路化的第三代计算机时期逐步兴起。嵌入式的真正发展是在微处理器问世之后,微处理器基于超大规模集成电路技术的发展而发展。20世纪80年代,随着微电子工业水平的提高,制造除了嵌入式处理器。20实际90年代,在分布控制、柔性制造、数字化通信和数字化家电等巨大需求的牵引下,嵌入式系统应用得到进一步的加速发展,面向实时信号处理算法的DSP产品向高速、高精度、低功耗发展。

日趋增长的功能密度、灵活的网络联接、轻便的移动应用和多媒体的信息处理,嵌入式应用软件的开发需要强大的开发工具和操作系统的支持\联网成为必然趋势\支持小型电子设备实现小尺寸、微功耗和低成本\提供精巧的多媒体人机界面。精简系统内核、算法,降低功耗和软硬件成本

IT业最新的最尖端的是HDTV,辨析移动的,PDA,PMP等,

处理器的发展:70年代出现第一代嵌入式微处理器,以Intel的8048为代表。

80年代出现第二代入式微处理器,以Intel的8051为代表。90年代出现第三代,可扩展总线型向纯单片型发展,即只能工作在单片方式。微处理器的扩展方式从并行总线型发展出各种串行总线,SOC的出现。Flash的使用使微处理器技术进入到第四代,低功耗,可靠性加强。

接口(吴志做)

存储(吴志做)

显示(吴志做)

4.你知道嵌入式系统在我们日常生活中哪些设备中应用?说明其采用的处理器是什么?采用的哪一个嵌入式操作系统?

答:PDA:PXA25X;Palm OS/WINCE

路由器:ARM9;uclinux

数码相机:ARM9+DSP5000; uclinux

波导手机:ARM9;DOEASY OS

数码相机:TI的数码相机解决方案佳能的DIGIC芯片,索尼真实影像处理器(Real Imaging Processor),奥林巴斯TruePic TURBO影像处理器。数码相机的操作系统:Digita,DigitaX,MP3播放机:Telchips生产的TCC730微处理器,摩托罗拉的i. MX处理器,操作系统:For m3po OS,

手机:英特尔PXA800F手机处理器,NEC的MP211处理器,操作系统:Symbian、Palm、Linux 和WindowsMobile

5.嵌入式系统和专用集成电路的关系是什么?

答:嵌入式控制器可以设计成用户专用集成电路。把微处理器看成电路库元件中的一个标准单元,微控制器就成了专用集成电路。

嵌入式系统可以编程,专用集成电路也可以编程。

专用集成电路(Application Specific Integrated Circuit)指为某种用途专门设计制造的集成电路。其中所谓半定制ASIC设计指用户根据半导体集成电路制造商提供的单元电路库来设计自己的asic。把微处理器看成电路库元件中的一个标准单元,微处理器就成了ASIC。

6.开发嵌入式系统的计算机语言主要有哪几种?分别用在什么场合?

答:C语言(开发操作系统,和硬件相关的一些应用程序),C++语言(开发一些大型的应用程序),汇编语言(开发低层的硬件接口以及一些算法的基本模块),宏语言,JAVA语言(JSP开发网页,J2EE开发B/S,J2ME开发移动设备的服务程序),C#语言(开发大型的应用程序), VHDL 语言(开发CPLD/FPGA芯片逻辑语言,其RTL模型对于ASIC也有很有用),Fortran语言(用于科学计算)

嵌入式开发用的最多的语言是C语言。C语言和C++语言具有可移植性,可以在主机上调试算法程序。

对于汇编语言,可以在桌面系统上使用指令集模拟器运行它们,这一过程可以抑制持续到

需要测试代码与目标系统特殊硬件之间的实时交互操作时为止。

第二章嵌入式系统设计方法(了解)

1. 系统分析法

2.嵌入式硬件开发方法

3.嵌入式软件开发

4.面向对象开发方法

5.构件式开发方法

思考与练习

1.请说出嵌入式系统设计的主要方法及设计流程。

答:P11嵌入式系统开发的最大特点就是需要软硬件综合开发。主要有以下步骤:

系统定义、可行性研究、需求分析、系统概要设计、系统总体设计(包括系统总体框架、软硬件划分、处理器选择、操作系统选定和开发环境选定)、硬件设计制作(包括硬件概要设计、硬件详细设计、硬件制作和硬件测试)、软件设计实现(包括软件概要设计、软件详细设计、软件实现和软件测试)、软硬件集成、性能测试。

2.嵌入式硬件调试的主要方法及技术手段有哪些?

答:P13与传统的电子产品设计比较,在现代电子产品设计中,一方面大量使用大规模可编程逻辑器件(PLD)来提高产品性能、减低消耗;另一方面不断提高自动化设计水平,缩短开发周期,从而导致电子设计自动化(EDA)技术的不断发展。

电子设计自动化:以大规模可编程逻辑器件为设计载体,以硬件描述语言(HDL)为主要表达方式,以相应的开发软件为工具,用软件方式自动地完成逻辑编译、化简、分割、结合及优化、布局布线、仿真以及对于特定目标芯片的适配编译和编程下载等工作,最终形成专用的集成芯片。

硬件描述语言HDL:使用于设计硬件电子系统的计算机语言。它能描述电子系统的逻辑功能、电路结构和连接方式。

知识产权核:是一种预先设计好的甚至已经过验证的具有某种确切功能的集成电路、器件或部件。

1. 主要的调试方法monitor方式(指的是在目标操作系统与调试器内分别添加一些功能模块,两者相互通信来实现调试功能)和片上方式(在处理器内部嵌入额外的硬件控制模块,当满足了特定的触发条件时进入某种特殊状态)。

2. 技术手段:基于主机的调试,远程调试, ROM仿真器,在线仿真器,BDM(background debug mode , 背景调试方式),JTAG(Joint Test Action Group联合测试行动组)。

3.什么是面向对象开发方法和构件式开发方法?指出两种方法对嵌入式系统开发具有什么作用及意义,并举例说明。

答:

面向对象方法则从所处理的数据入手,以数据为中心来描述系统,数据相对于功

能而言,具有更强的稳定性,这样设计出的系统模型往往能较好地映射问题域模型。对象、类,、继承性、多态性、动态定连概念和设施的引入使用,显然令面向对象的设计方法具有一定的优势,能为生产可重用的软件构件和解决软件的复杂性问题提供一条有效的途径。

面向对象的设计过程就是指通过建立一些类以及它们之间的关系来解决实际问题,这就需要对问题域中的对象作整体分析,类和类间关系的设计要求较高,否则设计出的并不是真正意义上的面向对象的软件系统,而只是一些类的堆砌而已,不能体现出面向对象设计方法的优势之处。

我们生活在对象的世界,这些对象存在于各类实体中,如自然、社会、商业和产品等。它们可以被分类、描述、组织、操作、创建以及销毁。因此,在软件开发中提出面向对象的思想极其自然。OO软件开发涉及软件生命期的各个阶段,包括面向对象分析、包括面向对象设计、包括面向对象编程和包括面向对象测试等多个方面。

软件开发初期为程序设计时代,其特点是软件开发开发处于小作坊个体生产方式水平。后来出现了一些大型复杂的软件系统,人们认识到以个人的能力难以完成一个大系统的任务,因此引入了软件复用的思维方法。构件(Component)是由可复用的软件组成,可用来构造其它软件。它可以是被封装的对象类、类树、一些功能模块等。为嵌入式软件开发,特别是构建大型嵌入式系统,提供了新的解决方法。

4.需求分析阶段分为哪几个步骤?每个步骤完成什么工作?

答:1. 分析用户的需求(1)分析用户对产品的需求(分功能和非功能的需求—--性能,价格,系统地尺寸和质量,功耗)(2)确认用户的需求(3)罗列用户的需求(4)简单的需求表格(5)需求的内部一致性。

2. 确定硬件和软件。包括:处理器,总线吞吐量,操作系统,编程语言,第三方软件或库函数,第三方硬件。

3. 检查需求分析的结果。包括:错误的原因,目的,方法和内容

4. 确定项目的约束条件。包括:工期限制,预算限制,人员限制,技术及经验限制等。

5.概要设计,包括:系统结构模型建立方式,系统结构模型建立流程,

在解决必须做什么时,除确定功能需求外,还需要确定性能需求、环境需求等。需求分析的结果是提交需求分析报告(系统规格说明),包括系统功能模块图。

5.在进行系统设计时,概要设计和详细设计的工作内容有什么不同?

系统概要设计是整个嵌入式系统的总体设计。它需要解决嵌入式系统的总体构架,从功能实现上对软硬件进行划分;在此基础上,选定嵌入式系统硬件实现的核心——处理器;同时根据系统的复杂程度确定是否使用嵌入式操作系统,以及选用哪种操作系统;此外,还需要选择系统的开发平台。

硬件详细设计:选定实现硬件功能框图内的各个具体的器件(包括型号、规格、封装等),

设计相应的周边电路,得到符合系统需求和硬件概要设计的电路原理图,进一步生成实际的PCB 图。

软件设计实现:这部分的开发过程与硬件设计制作并行、交互进行及所完成的任务与概要设计到测试一致。

概要设计是在需求分析的基础上通过抽象和分解将系统分解成模块,确定系统功能的实现。基本任务是:建立系统结构(划分模块、定义模块功能、模块间的调用关系、定义模块的接口、评价模块的质量)、数据结构和数据库的设计(数据结构设计、概念设计、逻辑设计、物理设计)、编写概要设计文档(概要设计说明书、用户手册、数据库设计说明书、修订测试计划)。、详细设计的基本任务是设计模块的数据结构、设计数据库的物理结构、设计模块的详细算法、其它(代码设计、输入/输出格式设计、人机对话设计)、编写详细设计说明书、评申。

6.在嵌入式系统实现阶段,需要选择开发平台,通常开发平台的选择包括哪些内容?

答:任务的多少.实时性的要求. 平台所用编译器编译效率的要求.

通常硬件和软件的选择包括:处理器、硬件部件、操作系统、编程语言、软件开发工具、硬件调试工具、软件组件等。

在上述选择中,通常,处理器是最重要的,同时操作系统和编程语言也是非常关键的。处理器的选择往往同时会限制操作系统的选择,操作系统的选择又会限制开发工具的选择。

硬件平台的选择--处理器的选择

软件平台的选择--主要涉及到操作系统的选择,同时要考虑代码编程、交叉编译、交叉连接、下载到目标板和调试等几个步骤,因此软件平台的选择也涉及到以下几个方面。

7.在当今IT时代,为了使产品尽快进入市场,就产品开发阶段,你认为有哪些方法可以加快产品的开发速度?

产品开发是产品形成中的创造性阶段。一般认为产品开发包括产品规划、产品设计、生产准备和样品试验4个阶段。

随着信息技术的发展,产品开发的概念和内涵在不断改变和拓宽,主要表现如下:

(1)由单目标规划向多目标规划的转变传统产品开发仅考虑产品性能要求,而在信息时代,则要考虑产品生命周期内所有阶段的要求,尤其是对材料、能源、环境的要求已变得日益重要,产品规划已变成多目标的全局规划。

(2)串行设计向并行设计的转变传统产品开发是个顺序过程,如概念设计完成之后,才能进行详细设计、工艺设计。信息时代的产品开发除信息的交换和共享之外,并行是最显著的特性。

(3)工艺设计向过程设计的转变传统产品开发中的生产准备主要是指工艺规划和刀具、夹具、量具的准备,这是一种局限于面向制造的观点。信息时代的生产准备应理解为过程设计,它不仅包括工艺过程设计,还包括装配过程设计、使用过程设计、维修过程设计等。

(4)实物样品向虚拟样品的转变传统产品开发是采用“试凑法”,因此有些情况下,为保证产品质量,实物样品的测试不可缺少。信息时代的产品开发,基于数字化模型和虚拟现实技

术,可以部分取代实物测试。

(5)严格分工向自主管理的项目小组的转变设计方法的改变,必然引起组织管理模式的改变,如采用多学科工作小组的方式,以及网上的合作等。

由此可见,信息时代的产品开发在产品生命周期中的地位越来越重要。因此,(1)面向产品全生命周期的虚拟产品开发技术,(2)有效利用产品信息资源的方式就可以加快产品的开发速度。。

(1)虚拟产品开发是以计算机仿真和产品生命周期建模为基础,集计算机图形学、人工智能、网络技术、数据库技术、并行工程、多媒体技术和虚拟现实技术为一体的综合系统技术。它利用虚拟现实技术的交互性(interaction)、沉浸性(immersion)和想像性(imagination)达到虚拟产品开发环境的高度逼真化,并使人可以对虚拟原型直接进行交互操作,产生身临其境的感觉。虚拟产品开发技术不仅可实现并行的、闭环的工作模式,还可以促进远程协同产品开发的实现。

(2)企业实现快速产品开发的关键,是有效利用各种信息资源。其主要的实现方式有:按关系型产品模型进行信息重组和变型设计,以产品数据管理系统作为进行快速变型设计的数据平台,以基于实例推理技术为快速变型设计的智能推理工具。

7.在当今IT时代,为了使产品尽快进入市场,就产品开发阶段,你认为有哪些方法可以加快产品的开发速度?

答:用以有的软件和硬件组件来构造自己的系统.分小组设计,在复杂系统设计时用多任务操作系统.等等.

8.什么是“黑盒”测试?什么是“白盒”测试?什么是“灰盒”测试?

答:黑盒测试指功能测试,白盒测试指完全(全部代码)测试,灰盒测试指不完全测试(部分主要代码测试)。

(1)什么是白盒法?有那些覆盖标准?比较他们的检错能力。

答:将程序看成是白盒子,认真的分析程序的结构和功能制定测试用例来测试。有逻辑覆盖(语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖、路径覆盖)

(2)什么是黑盒法?有那些测试方法?特点?

答:将程序当成是黑盒子以设计中的功能为标准在程序的接口出进行测试看它能否达到功能要求。等价类划分、边界值分析、因果图、错误推测。

(3)什么是灰盒测试?我归纳了一下,大致上灰盒测试干的工作是在把软件单元装成软件系统的过程中所使用的一类测试。这类测试一般地把某个模块或某个分系统作测试对象,然后进行类似于黑盒的模块功能、性能等方面测试。

灰盒测试就是测试员,要阅读大体的代码结构,测试的时候出了问题能大略的知道代码那里出问题。不像黑盒测试对代码一无所知,也要关心软件内部结构的。

9.嵌入式操作系统开发中,使用软件组件技术有什么好处?

答:减少程序员的工作量,加快产品的开发进度.程序设计清楚.

基于组件的软件工程(Component Based Software Engineering,以下简称CBSE)

(1)定义组件:组件是可用来构成软件系统的即插即用(plug and play)的软件成分,是可以独立地制造、分发、销售、装配的二进制软件单元。

(2)定义CBSE:CBSE是指用装配可重用软件组件的方法来构造应用程序。它包含了系统分析,构造,维护和扩展的各个方面,在这些方面中都是以组件方法为核心的。

(3)CBSE的特点:1. 即插即用2. 以接口为核心3. 标准化组件的接口必须严格地标准化,这是组件技术成熟的标志之一。目前主要的组件标准有:Microsoft的COM/DCOM,Java 的JavaBeans和EJB,OMG组织的CORBA。4. 组件通过市场销售和分发

(4)CBSE的好处:1. CBSE从根本上改变了软件生产方式。2. CBSE提高了软件重用率,保护了已有的投资。3. CBSE使开发者将更多的注意力放到业务流程和业务规则上去。4. 用CBSE开发的系统灵活,便于维护和升级。由于CBSE是模块化开发,如果某个模块需要修改,只需用修改好的模块替换掉以前的模块,不用重新编译整个系统。若想扩展系统的功能,也只需将符合框架约束条件和接口要求的扩展模块直接加入到该系统即可。由此可见,CBSE开发的系统的维护和升级都十分方便。5. CBSE降低了对系统开发者的要求。尽管CBSE没有消除系统开发者和使用者之间的分界线,但却移动了这条分界线。这是因为CBSE的开发者主要任务是装配已有的模块,不需要有很高的编程技巧。从而使更多的人可以构造适用于自已的系统。在开发环境中,仅仅在构造组件时才需要对编程语言的熟悉和高超的技巧。

(5)在嵌入式系统开发中应用组件技术具有能够减少应用开发代码量、利于软件升级与维护、提高软件生产效率、便于移植和剪裁以及便于共享第三方建立的组件库等优点, 因此得到越来越多的重视。

10.综合思考题:

选择一个嵌入式系统产品(如手机、PDA、工业控制产品、智能家用电器等),利用本章学过的知识,假设你是系统的总设计师,那么你认为应该如何运作这个产品的开发,直到把产品从实验室推向市场。

提示:题目较大,嵌入式系统开发包括需求分析、设计、实现、测试等方面。在实现方面,不必把产品开发出来(即不必设计电路图,不必编写程序代码,只需要概括地写出软件硬件需要完成的工作即可)。

第三章嵌入式系统的硬件基础(重点)

1. 常用嵌入式系统及嵌入处理器分类

2. 单片机构成最常用和最基本的嵌入式系统

3. PLD、CPLD、FPGA是柔性化的硬件模块电路

4. DSP是嵌入式高速信号算法处理与控制的芯片

5. PC104、eBox及工业控制计算机是生产现场控制的典型嵌入式系统

6. 各种嵌入式外部接口及终端设备

7.国产嵌入式处理器芯片-龙芯系列与方舟系列处理器。

思考与练习

1.按照原理和功能不同,嵌入式处理器分为哪几种类型?简要说明它们各自不同的主要

性能特点。

答:嵌入式微处理器(Embedded Microprocessor Unit, EMPU)

和工业控制计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点,嵌入式微控制器(Microcontroller Unit, MCU)

和嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成

本下降、可靠性提高。微控制器是目前嵌入式系统工业的主流。

嵌入式DSP处理器(Embedded Digital Signal Processor, EDSP)

在数字滤波、FFT、谱分析等方面。推动嵌入式DSP处理器发展的另一个因素是嵌入式系统

的智能化,例如各种带有智能逻辑的消费类产品,生物信息识别终端,带有加解密算法的键盘,ADSL 接入、实时语音压解系统,虚拟现实显示等。这类智能化算法一般都是运算量较大,特别

是向量运算、指针线性寻址等较多,而这些正是DSP 处理器的长处所在。

嵌入式片上系统(System On Chip)

随着EDA的推广和VLSI设计的普及化,及半导体工艺的迅速发展,在一个硅片上实现一个更

为复杂的系统的时代已来临,这就是System On Chip(SOC)。各种通用处理器内核将作为SOC设

计公司的标准库,和许多其它嵌入式系统外设一样,成为 VLSI设计中一种标准的器件,用标准

的 VHDL等语言描述,存储在器件库中。用户只需定义出其整个应用系统,仿真通过后就可以将

设计图交给半导体工厂制作样品。这样除个别无法集成的器件以外,整个嵌入式系统大部分均

可集成到一块或几块芯片中去,应用系统电路板将变得很简洁,对于减小体积和功耗、提高可

靠性非常有利

SOPC (system-on-a-programmable-chip):sopc不只有cpu内核可以配置,其他memory,逻

辑器件也可以配置。sopc也是一种加快time-to-market的方法,可以根据具体的应用灵活选择soc

的配置。可编程片上系统(SOPC)是一种特殊的嵌入式系统:首先它是片上系统(SOC),

即由单个芯片完成整个系统的主要逻辑功能;其次,它是可编程系统,具有灵活的设计方式,

可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。

ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、

廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适

用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。ARM提供一系列内

核、体系扩展、微处理器和系统芯片方案。由于所有产品均采用一个通用的软件体系2.举出在嵌入式系统开发应用最主流的5种以上的单片机系列及型号,简要说明它们各

自不同的主要性能特点。介绍这些单片机的主要特点、开发工具及最佳的应用场合。

答:Intel体系的MCS51 工业标准/可工作在空闲、掉电模式 keil C 各种工业控制

Atmel AVR 单片机 AT90Sx系列增强RISC结构/片上集成Flash ICCAVR 宇航设备/

仪器仪表/通讯设备

Motorola 68HCXX单片机含内监控ROM/片上集成Flash CodeWarrior 汽

车电子

Microchip PIC 单片机 PIC16C5X(速度最快)提供OPT(一次编程)、低电压、低功耗

的选择 MPLAB C18 C编译器、MPLAB ICD 2在线调试器及MPLAB PM3通用器件编程器最佳性价

TI MSP430低功耗单片机超低功耗和功能集成 IAR ICE集成开发环境

手持设备和安全领域的

Philips LPC系列 P87LPC76X IO端口功能多/ 提供OPT(一次编程)/EMC很好 ADS 高集成/低成本工控领域

Sunplus 单片机SPCE061A 数字信号处理、语音处理方面 u’nSP IDE 智能

玩具

3.讨论CPLD与FPGA的主要区别,指出两者在用户PCB板上是如何进行编程、下载及初始

化工作。

答:1:逻辑块的粒度不同. CPLD的粗粒度特性, FPGA是细粒结构

2:逻辑之间的互连结构不同

3:CPLD更适合完成各种算法和组合逻辑,FPGA更适合于完成时序逻辑。

4: CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而FPGA的分段式

布线结构决定了其延迟的不可预测性。

5:在编程上FPGA比CPLD具有更大的灵活性。CPLD通过修改具有固定内连电路的逻辑功

能来编程,FPGA主要通过改变内部连线的布线来编程;FPGA可在逻辑门下编程,而CPLD是在逻

辑块下编程。

6:FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。

7:CPLD比FPGA使用起来更方便。CPLD的编程采用E2PROM或FAST

FLASH技术,无需外部存储器芯片,使用简单。而FPGA的编程信息需存放在外部存储

器上,使用方法复杂。

8:CPLD的速度比FPGA快,并且具有较大的时间可预测性。这是由于FPGA是

门级编程,并且CLB之间采用分布式互联,而CPLD是逻辑块级编程,并且其逻辑块之间

的互联是集总式的, CPLD是粗粒结构,这意味著进出器件的路径经过较少的开关,相应地延迟

也小。因此,与等效的FPGA相比,CPLD可工作在更高的频率,具有更好的性能。

9:在编程方式上,CPLD主要是基于E2PROM或FLASH存储器编程,编程次数

可达1万次,优点是系统断电时编程信息也不丢失。CPLD又可分为在编程器上编程和在系统

编程两类。FPGA大部分是基于SRAM编程,编程信息在系统断电时丢失,每次上电时,

需从器件外部将编程数据重新写入SRAM中。其优点是可以编程任意次,可在工作中快速编

程,从而实现板级和系统级的动态配置。

10:CPLD保密性好,FPGA保密性差。

11:一般情况下,CPLD的功耗要比FPGA大,且集成度越高越明显。

使用14pin的JTAG引脚编程、下载

FPGA的配置方案:配置方式可分为PS(被动串行)、PPS(被动并行同步)、PPA(被动并行异步)、PSA(被动串行异步)和JTAG(Joint Test Action Group)等五种方式。

初始化工作:FPGA考外部配置芯片初始化、CPLD固定内连电路的逻辑功能来编程初始化CPLD通过修改具有固定内连电路的逻辑功能来编程,FPGA主要通过改变内部连线的布线来编程;FPGA可在逻辑门下编程,而CPLD是在逻辑块下编程。

4.什么是ISP技术与JTAG技术?简述两者的主要技术特点及区别,指出它们在嵌入式系统调试中的应用。

答:ISP在系统可编程ISP(In Ststem Programmability)技术是指能对器件、电路甚至整个系统进行现场升级和功能重构的技术在系统编程技术,JTAG边界扫描技术.ISP技术主要是针对整个系统的编程下载要更新的程序代码而不用取拔器件,全部器件减为串联连接;JTAG主要用于芯片内部测试.现在的JTAG有其他很多的功能.但主要要来下载与调试.

Jtag技术:有三种方法控制JTAG器和PSD间的数据传输,其中option3型ISP选择。一个文件是边界扫描定义语言(BSDL它用来定义被编程器件的引脚和内部寄存器(JTAG);另一个文件是串行矢量格式(SVF)它用来定义所产生的动作

5.解释嵌入式处理器的名词MCU、EMPU、SOC、DSP、SOPC、ARM的基本概念,指出其在嵌入式系统中的应用特色。

答:MCU 微控制器; EMCU嵌入式微控制器; SOC 片上系统,DSP 数字信号处理器.SOPC可编程片上系统,ARM:32位微控制与处理内核均可以用作控制系统;但是MCU ARM DSP 可能有你需要的控制器.SOC SOPC 只能用以有的IP核来生成,相比前者,控制器的功能几乎一样,但是使用的方法不同.也均可以作处理系统.其中DSP是最适合的,是TI公司转为数字信号处理用的.其他的如MCU,ARM在处理能力不及专用DSP.SOC与SOPC在实现数字处理上全部由硬件完成,速度快.但是发热是上述中最大的.

6.介绍ARM处理器的主要特点和ARM处理器家族的体系结构、N级流水线结构、RISC结构等。

答:ARM处理器的主要特点:

(1)小体积、低功耗、成本低、高性能

(2)16位/32位双指令集

(3)全球众多的合作伙伴

ARM处理器家族的体系结构:

ARM具有多种版本,各种版本之间的体系结构略有不同,常用的ARM的体系结构为:

ARM体系结构由32位通用寄存器及6个状态寄存器、32X8位乘法器、32X32位桶型移位寄存器、指令译码及控制逻辑、指令流水线和数据/地址寄存器组成,采用RISC 架构。

N级流水线结构:

流水线技术是一种将每条指令分解为多步,并让各步操作重叠,从而实现几条指令并行处理的技术。程序中的指令仍是一条条顺序执行,但可以预先取若干条指令,并在当前指令尚未执行完时,提前启动后续指令的另一些操作步骤。这样显然可加速一段程序的运行过程。市场上推出的各种不同的1 6位/ 3 2位微处理器基本上都采用了流水线技术。ARM7具有三级流水线:取指、译码、执行。ARM9及StrongARM具有五级流水线:取指、译码、执行、缓冲/数据、回写。

RISC架构具有以下特点:

使用相当少的指令型别及寻址模式;微程序控制尽量采用软件架构实现;在单一执行的周期内完成指令;微处理器中拥有更多的寄存器;使用最佳化的程序代码编译;微处理器的内存存取主要是用在指令的载入及存储;简易的解码指令格式;高度平行化处理。

RISC架构主要用于有规律并且常用的指令解码及数据处理,因此不需要使用到复杂的硬件控制线路的设计及指令集解码,所以RISC架构的微处理器中线路可以做到很精简,并且一个指令所需要的执行时间也会变得比较少。

RISC架构具有以下特点(第二种答案):

1)采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种;

2)使用单周期指令,便于流水线操作执行;

3)大量使用寄存器,数据处理只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率。除此之外,ARM体系结构还采用了一些特别的技术,在保证高

性能的前提下尽量缩小芯片面积,并降低功耗;

4)所有指令都可根据前面的执行结果决定是否被执行,从而提高数据的传输效率;

5)可在一条数据处理指令中同时完成逻辑处理和移位处理;

6)在循环处理中使用地址的自动增减来提高运行效率;

7.讨论TI公司的TMS320C2X、TMS320C5X、TMS320C6X系列DSP的主要特点和最适合的应用范围。

答:TMS320C2000DSP是基于320C2xLP核。C2xLP核具有4级流水,工作在40MHz。具有JTAG仿真模块。它是16位定点DSP。它的哈佛结构支持两个分开的总线结构,TMS320C2000系列是控制用DSP,具有完美的性能并综合最佳的外设接口,在这个系列的器件中,它集成了闪存、高速A/D转换器、高性能的CAN模块,PWM,CAP等。TMS320C2000系列DSP器件具有较高的性价比,设计工程师通过利用它可以降低开发难度,缩短面市时间,有效地降低了开发成本。

应用领域: 工业拖动,家用电器,电源管理,HVAC 系统,光传输网络,手持式工具,制冷器具,灯光控制,日用消费品,流体泵控制,UPS ,智能传感器等。

TMS320C5000TM DSP 综合了多样的外设、更小的封装和低功耗等各项优势性能,是16位定点DSP。它的这些特征使得它在INTERNET 和无线通讯市场得到了广泛的应用。它的处理速度

可以高达600MIPS ,但功耗低到0.05 mW/MIPS。C5000 DSP 核是针对个人便携设备而设计的。

应用领域:有线无线通信,IP,便携式信息系统,寻呼机,助听器,音乐播放器、数码相机、高速音频设备、高精度的信号和多通道应用。

TMS320C6000TM系列 DSP 是适合于特定应用的高性能处理器,,采用最新VLIW处理器架构,其定点 DSP和浮点 DSP 具有软件兼容性。这一系列的DSP 器件综合了世界上各种DSP 器件的优势,并在处理能力和电源管理方面作了很大的改进。具有最佳的性价比。

应用领域:无线基站、远程数据服务、xDSL(digital subscriber loop)系统、家庭安全系统、高级图像处理、工业扫描、精密仪器和多通道电话系统,专业音响设备、工业自动化、语音识别和高级图像处理等方面。

8.简要介绍PC104、eBox开发应用的主要特点,说明它们的最佳用途。

答:PC104 的应用开发特点表现为: (1) 模块多种多样。PC104 模块实际的配置和应用多种多样,品种齐全,用户可以选择各种不同的功能模块,如同搭积木一样设计出满足各种要求的专用系统。其显示接口支持从单色到SVGA 的各种型号的显示器,包括液晶和平板显示器;其磁盘接口支持软盘、硬盘、SCSI、固态电子盘(SSD) 、PCMCIA等存储介质;通讯可提供调制解调器、FAX 等型号模块;网络可提供Ethernet 、Arcnet 等型号产品; 数据采集和控制模块可提供12 位、14位、16 位分辨率的A/ D、D/ A 以及多种计数器。(2) 系统开发灵活方便。PC104 模块最通用的开发方法是通过外接显示器、键盘、软盘、硬盘等构成一最基本的计算机系统,在此系统上自行开发、调试直至完成系统功能。由于PC104 在硬件和软件上与普通PC 完全兼容,可利用PC 机丰富的软件和熟悉的硬件缩短开发周期降低成本。PC104模块的另一种开发方法是利用现有的台式PC 机通过远程调试的方法来实现。类似于单片机的开发方法,将PC 机和PC104 的CPU 模块用串口相连,通过支持远程调试的软件实现远程调试开发。其特点是成本低、完全软件调试。

最佳用途:特别适用于与PC/AT 兼容的嵌入式系统中,广泛应用于通讯、导航、医疗设备、智能仪器等领域。

9.根据模块化和复用的原则,设计嵌入式微控制器系统时,需要设计哪些电路?

答:设计复用的关键是模块化,普遍需要设计人机交互的接口,如键盘输入电路,显示输出电路如数码显示和LCD电路;联机所用的总线接口电路,如USB总线接口,RS232接口和以太网网络接口;用于系统扩展的通用I/O配置电路,方便二次开发。

10.通常嵌入式微控制器和微处理器之间的不同点和相同点分别是什么?一般地,它们适用于哪些方面的应用?

答:嵌入式微处理器(Embedded Microprocessor Unit,EMPU)的基础是通用计算机中的的CPU。在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功耗。为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。微处理器以其处理速度上的优势,主要应用于数据处理速度要求较高的场合。

嵌入式控制器(Microcontroller Unit,MCU )一般以某一种微处理器内核为核心,芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EEPROM等各种必要功能和外设。和嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。微控制器是目前嵌入式系统工业的主流。微控制器的片上外设资源一般比较丰富,适合于控制。

11.选择嵌入式处理器需要考虑哪些因素?

答:(1)够用原则

通常嵌入式处理器很少升级,因此设计嵌入式系统时,为嵌入式处理器的处理能力留出很大的余量是很不经济的。通常给出小量的余量即可。

(2)成本原则

选择嵌入式处理器所考虑的成本不仅仅包括处理器本省,还包括主持电路的成本。印刷电路板的成本,特别是设计成本敏感型的产品更是如此。

(3)参数选择

1)处理器的类型,如RISC、CISC、DSP等;2)处理速度,以MIPS表示;3)寻址能力;

4)总线宽度;5)片上集成的存储器情况;6)片上集成的I/O接口的种类和数量;7)工作温度;8)封装;9)操作系统的支持、开发工具的支持等;10)调试接口;11)行业用途;12)功耗特性;13)电源管理功能;14)价格;15)行业的使用情况;

12.指出嵌入式系统常用的数据接口有哪些?分别采用的是什么协议?

答:UART:RS232协议

IIC、SPI、

USB:USB1.0/1.1/2.0

ETHERNET:TCP/IP,UDP

IDE接口:SATA/PATA接口协议

JTAG:IEEE-1149.1

并口、红外、蓝牙、无线、IEEE1394、CAN

13.指出NAND Flash和NOR Flash存储器的主要特点、两者的区别及适用场合。

答:NOR结构能使芯片体积更小、?性能更佳。NAND结构的拥护者称在高密度闪速存储器中速度最快,制造更容易。

NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。

NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响了它的性能。

NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于flash的管理和需要特殊的系统接口。

1.NOR型Flash主要特点如下:

*体积小、容量大,目前可以达到十几MB。

*掉电数据不丢失,数据可以保存10~100年。

*有独立的地址和数据总线,可以快速地通过总线读取数据。因此它具有和静态RAM相同的读取速度,既可以作为数据存储器也可以作为程序存储器使用。

*写入操作必须通过指令序列来完成,以字节(Byte)或字(Word)为单位,每写入一个Byte或Word需十几μs。

*擦除也通过指令序列完成,以块(Block)为单位,通常块的大小为64K。每擦除一个块需要十几ms。

*由于Flash有一定的使用寿命,一般为10~100万次。所以随着使用次数的增加,会有一些单元逐渐变得不稳定或失效,因此必须能够对其状态加以识别。

2.区别:

性能比较:

flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash 器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。

由于擦除NOR器件时是以64~128KB的块进行的,执行一个写入/擦除操作的时间为5s,与此相反,擦除NAND器件是以8~32KB的块进行的,执行相同的操作最多只需要4ms。

执行擦除时块尺寸的不同进一步拉大了NOR和NADN之间的性能差距,统计表明,对于给定的一套写入操作(尤其是更新小文件时更多的擦除操作必须在基于NOR的单元中进行。这样,当选择存储解决方案时,设计师必须权衡以下的各项因素。

● NOR的读速度比NAND稍快一些。

● NAND的写入速度比NOR快很多。

● NAND的4ms擦除速度远比NOR的5s快。

●大多数写入操作需要先进行擦除操作。

● NAND的擦除单元更小,相应的擦除电路更少。

接口差别

NOR flash带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的每一个字节。

NAND器件使用复杂的I/O口来串行地存取数据,各个产品或厂商的方法可能各不相同。8个引脚用来传送控制、地址和数据信息。

NAND读和写操作采用512字节的块,这一点有点像硬盘管理此类操作,很自然地,基于NAND 的存储器就可以取代硬盘或其他块设备。

容量和成本:

NAND flash的单元尺寸几乎是NOR器件的一半,由于生产过程更为简单,NAND结构可以在给定的模具尺寸内提供更高的容量,也就相应地降低了价格。

NOR flash占据了容量为1~16MB闪存市场的大部分,而NAND flash只是用在8~128MB的

产品当中,这也说明NOR主要应用在代码存储介质中,NAND适合于数据存储,NAND在CompactFlash、Secure Digital、PC Cards和MMC存储卡市场上所占份额最大。

可靠性和耐用性:

采用flahs介质时一个需要重点考虑的问题是可靠性。对于需要扩展MTBF的系统来说,Flash是非常合适的存储方案。可以从寿命(耐用性)、位交换和坏块处理三个方面来比较NOR 和NAND的可靠性。

寿命(耐用性):

在NAND闪存中每个块的最大擦写次数是一百万次,而NOR的擦写次数是十万次。NAND存储器除了具有10比1的块擦除周期优势,典型的NAND块尺寸要比NOR器件小8倍,每个NAND存储器块在给定的时间内的删除次数要少一些。

位交换:

所有flash器件都受位交换现象的困扰。在某些情况下(很少见,NAND发生的次数要比NOR 多),一个比特位会发生反转或被报告反转了。

一位的变化可能不很明显,但是如果发生在一个关键文件上,这个小小的故障可能导致系统停机。如果只是报告有问题,多读几次就可能解决了。

当然,如果这个位真的改变了,就必须采用错误探测/错误更正(EDC/ECC)算法。位反转的问题更多见于NAND闪存,NAND的供应商建议使用NAND闪存的时候,同时使用EDC/ECC算法。

这个问题对于用NAND存储多媒体信息时倒不是致命的。当然,如果用本地存储设备来存储操作系统、配置文件或其他敏感信息时,必须使用EDC/ECC系统以确保可靠性。

坏块处理:

NAND器件中的坏块是随机分布的。以前也曾有过消除坏块的努力,但发现成品率太低,代价太高,根本不划算。

NAND器件需要对介质进行初始化扫描以发现坏块,并将坏块标记为不可用。在已制成的器件中,如果通过可靠的方法不能进行这项处理,将导致高故障率。

易于使用:

可以非常直接地使用基于NOR的闪存,可以像其他存储器那样连接,并可以在上面直接运行代码。

由于需要I/O接口,NAND要复杂得多。各种NAND器件的存取方法因厂家而异。

在使用NAND器件时,必须先写入驱动程序,才能继续执行其他操作。向NAND器件写入信息需要相当的技巧,因为设计师绝不能向坏

块写入,这就意味着在NAND器件上自始至终都必须进行虚拟映射。

软件支持:

当讨论软件支持的时候,应该区别基本的读/写/擦操作和高一级的用于磁盘仿真和闪存管理算法的软件,包括性能优化。

在NOR器件上运行代码不需要任何的软件支持,在NAND器件上进行同样操作时,通常需要驱动程序,也就是内存技术驱动程序(MTD),NAND和NOR器件在进行写入和擦除操作时都需要MTD。

使用NOR器件时所需要的MTD要相对少一些,许多厂商都提供用于NOR器件的更高级软件,这其中包括M-System的TrueFFS驱动,该驱动被Wind River System、Microsoft、QNX Software System、Symbian和Intel等厂商所采用。

驱动还用于对DiskOnChip产品进行仿真和NAND闪存的管理,包括纠错、坏块处理和损耗平衡。

14.请列举2~3种国内自主研发的嵌入式处理器的名称,指出设计单位或设计人的名称,说明产品的主要特点。

答:方舟1号和方舟2号,方舟2号(速度达400MHz)处理器是一款面向信息终端设备的高性能、低功耗、高集成度SOC芯片。它集成了高性能CPU核心和PC架构南北桥中的大部分功能,是一款超越了处理器功能的复合型产品,它是网络计算机和信息终端设备的理想产品。方舟2号具有完整的MMU功能,支持硬件调试,集成了32位PCI总线控制器,支持多种内存类型的外部存储器接口,并具有USB1.1控制器、10/100Mbps自适应以太网控制器、串口通信控制器、红外控制器等多种接口功能,能够实现一般处理器的大部分功能。方舟2号在400MHz主频下运行的最大功耗只有360mW,是业界极具竞争力的高性能、低功耗微处理器产品。

龙芯1号CPU是神州龙芯公司推出的兼顾通用及嵌入式CPU特点的新一代32位CPU,它以中国科学院计算技术研究所研制的通用CPU为内核,由神州龙芯公司拥有知识产权。龙芯一号在通用CPU体系结构设计方面采用了许多先进的微处理器的设计与实现技术,在动态流水线的具体实现和硬件对系统安全性的支持方面有独特创新,并申请了专利。龙芯一号CPU在片内提供了一种特别设计的硬件机制,可以抵御缓冲区溢出攻击,从而大大的增加服务器的安全性。因此,使用龙芯一号CPU可以构成更为安全的网络安全服务器、网络安全网关、网际防火墙、服务器网卡等对网络安全有特殊需求的产品及应用。龙芯一号CPU采用0.18umCMOS工艺制造,具有良好的低功耗特性,平均功耗0.4W,最大功耗不超过1W。因此,龙芯一号可以在大量的嵌入式应用领域中使用。龙芯一号CPU可以运用大量的现有应用软件与开发工具。支持最新版本的Linux、VxWork、WindowsCE等操作系统。基于龙芯一号CPU的服务器,可以运行Apache Web、FTP、E-mail、NFS、X-Window等服务器软件。

15.了解几种主流的嵌入式处理器的特点和用途,包括:Intel PXA255,PowerPC,ARM(三星2410),COLDFIRE处理器及凌阳单片机等。

答:Intel PXA255是一种十分先进的嵌入式处理器,采用XScale核心,频率为200~400MHz,加强了微处理器速度的管理,加快了多媒体处理的速度,并支持802.11b及蓝牙技术、USB接口,采用PBGA封装方式。其主要针对下一代高性能的PDA市场,支持视频流、MP3、无线互联网存取以及其他边缘领先技术。

PowerPC:1)双内核架构,通信处理能力超强;2)MPC860:路由器开发最有力的武器;3)MPC850:通信终端产品最适合;4)MPC823:移动视频图像终端的首选;

5)MPC824X:高速度低价格的第二代PowerPC,PCI 2.2接口,高端设备经典之作。

ARM处理器的特点:采用RISC 架构的ARM 微处理器一般具有如下特点:

1、体积小、低功耗、低成本、高性能;

2、支持Thumb(16 位)/ARM(32 位)双指令集,能很好的兼容8 位/16 位器件;

3、大量使用寄存器,指令执行速度更快;

4、大多数数据操作都在寄存器中完成;

5、寻址方式灵活简单,执行效率高;

6、指令长度固定;

COLDFIRE特点:内存管理单元(MMU),使用户态与系统态分离,以求高可靠性和高安全性,使操作系统保护模式的应用得到扩展,可运行各种操作系统,如Linux?操作系统;浮点处理单元(FPU),在复杂应用和算法方面表现极优;增强型乘法累加器(EMAC),双口RAM,可由用户定义的地址变换,使得仅用微处理器的单一指令流,即可实现DSP的高速运算;片内多重并行处理,适用于数值密集运算也同样适用于一般过程控制。

凌阳单片机:随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制扩展为控制处理、数据处理以及数字信号处理DSP Digital Signal Processing 等领域。凌阳的16 位单片机就是为适应这种发展而设计的。它的CPU内核采用凌阳最新推出的m’nsp Microcontroller and Signal Processor 16 位微处理器芯片(以下简称m’nSP? ),围绕m’nSP?所形成的16位

m’nSP?系列单片机。m’nSP?家族采用的是模块式集成结构它以m’nSP?内核为中心集成不同规模的ROM RAM 和功能丰富的各种外设接口部件。

◎体积小、集成度高、可靠性好且易于扩展

◎具有较强的中断处理能力

◎高性能价格比

◎功能强、效率高的指令系统

◎低功耗、低电压

第四章嵌入式实时操作系统(重点)

1. 嵌入式实时操作系统(Embeded RTOS)的结构分析,熟悉嵌入式实时操作系统RTOS的基本概念,掌握重要的概念包括:软实时与硬实时、系统可裁剪性、抢先与非抢先机制、BSP、Bootloader、操作系统定制、SDK开发包及生成方法、下载等。

答:软实时和硬实时:应用系统对时限要求的严格程度分为软实时和硬实时。硬实时系统有一个刚性的不可改变的时间限制,它不允许任何超出时限的错误。超时错误会带来损害甚至导致系统失败、或者导致系统不能实现它的预期目标。软实时系统的时限是一个柔性灵活的,它可以容忍偶然的超时错误。失败造成的后果并不严重,仅仅是轻微的降低了系统的吞吐量。

系统的可裁剪性:用户在使用操作系统时,并不是操作系统中的每一个部件都要用到。例

如图形的显示、文件系统以及一些设备驱动等。在某些嵌入式系统中往往并不使用,用户根据需要对这一操作系统进行定制或作适当的开发,来满足自己的实际应用需要。

抢先与非抢先机制:抢占是指系统处于核心态运行时,允许任务的重新调度。换句话说就是指正在执行的任务可以被打断,让另一个任务运行。抢占提高了应用对异步时间的响应性能力。操作系统内核可抢占,并不是说任务调度在任何时候都可以发生。例如当一个任务正在通过一个系统调用访问共享数据时,从新调度和中断都被禁止。

BSP:BSP时板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样。可是写法和接口定义是完全不同的,所以写BSP 一定要按照该系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层OS。

Bootloader:Bootloader指启动程序,它可大可小,但一般会包括最基本的一些相关板级的设置,如中断控制。存储器配置(相关片选信号的配置)、堆栈分配、内存管理、时钟配置,控制台配置等,当然也可以把底层的驱动做在里面,它没有一个确切的划分界限,不过一般是把与操作系统无关的代码都放在这部分,用来初始化极板硬件,所以Bootloader与具体的板子有关,而与你所要使用的OS关联不大,只是对不同的OS最后进入OS的入口函数不同而已。

操作系统定制:嵌入式操作系统大多采用构件化、模块化的设计思想,以搭积木的方式通过互连构造软件,因而是可配置的。但是由于操作系统的多样性,不同的操作系统提供的配置方式也不同。

2. Windows CE操作系统的主要特点及存在的问题、开发方法。

答:Windows CE操作系统是微软公司为开发各类强大的信息设备而开发出来的一个嵌入式操作系统。特点:1)核心操作系统特性2)网络特性3)通信特性4)数据库特性存在的问题是速度慢、效率低、价格偏高、开发应用程序相对较难。Windows CE不面向专用的和嵌入式实时应用,有较大的系统开销,实时性和嵌入式性能差,开发工具庞大而且不统一,提示不提供源代码,不利于专业化和自主控制。

为了方便的将Windows CE转向一个新的硬件平台,Microsoft 提供了一套完整的开发工具-Windows CE Platform Builder 3.0,该工具以对象库格式提供给操作系统,以便开发人员可以讲其作为系统版本创建特定平台的SDK。

3. Palm OS操作系统的主要特点及存在的问题、开发方法。

Palm OS是Palm公司的是一种32位的嵌入式操作系统,它的操作界面采用触控式,差不多所有的控制选项都排列在屏幕上,使用触控笔便可进行所有操作。作为一套极具开放性的系统,开发商向用户免费提供Palm操作系统的开发工具,允许用户利用该工具在Palm操作系统的基础上编写、修改相关软件,使支持Palm的应用程序丰富多彩、应有尽有。

Palm操作系统最明显的优势还在于其本身是一套专门为掌上电脑编写的操作系统,在编写时充分考虑到了掌上电脑内存相对较小的情况,所以Palm操作系统本身所占的内存极小,基

于Palm操作系统编写的应用程序所占的空间也很小,通常只有几十KB,所以基于Palm操作系统的掌上电脑虽然只有几兆内存却可以运行众多的应用程序。Palm在其它方面还存在一些不足,如在多媒体方面就要比竞争对手WinCE要差,而且本身不具有录音、MP3播放功能等,如果你需要使用这些功能,就需要另外加入第三方软件或硬件设备方可实现。

Palm OS具有如下特点:

1.硬件携带方便:Palm 操作系统软件专为移动设备而设计,它可以高效地利用内存和电池能量,使得Palm Powered硬件制造者能够设计非常小巧轻便的产品。它们一般仅有一百多克重,手掌大小,其电池无需充电就能坚持数周。所有这些特性使得它们任何时候都携带方便。

2.支持个人信息管理:PIM(personal information management)是PALM最基本的功能。每个Palm Powered掌上电脑都配有非常易于使用的Palm 软件包,包括日历、地址薄、闹钟、备忘笺、计算器。

3.最多附加软件:Palm OS软件开发联盟提供了数万种应用程序-包括兼容WORD,EXCEL文档的文档编辑方案,网页浏览器;电子邮件系统;科学计算器;数据库,地图和电子辞典、电子书籍和游戏,一应俱全。

4.PC机协同工作:Palm OS HotSync 软件允许你将掌上电脑信息备份到PC机上,这样即使你的掌上电脑丢失或者损坏,数据和大部分应用信息也可以恢复,保证数据永不丢失。

5.易于使用:无论同步数据,安排日程,还是使用palm内置的手写输入法输入英文信息,或者利用其他语言和方式的文本输入工具,Palm总是提供简单快捷用法。

6.有线和无线通信: 大部分使用Palm Powered的硬件具有红外传送功能,使掌上电脑用户之间很容易交换信息,许多型号Palm设备可以利用有线调制解调器,支持高速无线局域网连接和蓝牙无线网络标准的掌上电脑扩展设备。一些Palm系统具有移动电话功能,支持CDMA和GSM网络。

7.广泛附加硬件支持:由于Palm OS已经向全球领先的硬件制造商进行了许可授权,巨大的Palm OS联盟为客户提供了广泛的附加硬件的选择,包括了数字相机、MP3播放器、蜂窝电话、GPS等。

4. Liuix操作系统的主要特点及存在的问题、开发方法。

答:主要特点是:(1)可应用于多种硬件平台;(2)可以随意地配置,(3)免费地。源代码可以无偿得到(4)它本身内置网络支持(5)高度模块化,添加部件更容易(6)软件模块化(7)非虚拟内存(8)无需虚拟存储器管理功能。

存在的问题:(1)系统实时性还有待提高。Linux虽然已经被成功地应用到了PDA、移动电话。车载电视等各种嵌入式设备上,但在医疗、航空、交通、工业控制等对实时性要求非常严格的场合还无法直接应用,原因在于现有的Linux操作系统是一个通用的操作系统,从本质上讲并不是一个嵌入式操作系统。(2)改善内核结构。Linux内核采用的是整体式结构,整个内核是一个单独的非常大的程序,这样虽然能够使系统的各个部分直接沟通,有效地缩短任务之间地切换时间,提高系统响应速度,但与嵌入式系统存储容量小、资源有限地特点不相符合。

语法缩略语

英文语法名称缩略1 语法成分:grammatical elements 1.1词素:morpheme 1.2.词:word 1.3.短语:phrase 1.4.分句:clause 1.5.句子:sentence 2.动词的种类:type of verb 2.1.动词的特征: 2.1.1时态的变化tense, 2.1.2.语态的变化voice,语态voice:分为主动语态action voice和被动语态passive voice 2.1.3语气的变化mood.大致分为三类: 2.1. 3.1.陈诉语气indicative mood 2.1. 3.2.祈使语气imperative mood 2.1. 3.3.虚拟语气subjunctive mood. 2.2动词的分类 2.2.1.限定动词finite verb和非限定动词non-finite verb 2.2.1. 1.限定动词有时态的变化,并且要在人称和数上与主语保持一致。

2.2.1.2.非限定动词指-ing分词(-ing participle,-ing分词分为动名词gerund 和现在分词present participle)、-ed分词(-ed participle)和动词不定式(infinitive),它们不受时态、人称、数和语气的影响。 2.2.2.主动词main verb(也称实义动词lexical verb/notional verb)和助动词auxiliary verb(又可以分为基本助动词primary auxiliary;情态助动词modal auxiliary) (情态动词modal verb属于助动词。) 2.2. 3.连系动词linking verb和及物动词transitive verb和不及物动词intransitive verb 2.2.4.状态动词stative verb和动态动词dynamic verb 2.3.动词的基本句型(有五种) SVCs:主语+连系动词+主语补足语 SV:主语+不及物动词

大学英语语法 第二十四讲 否定

第二十四讲 否定 英语中的否定结构形式多样, 有部分否定、全部否定、几乎否定、双重否定等。在译成 汉语时, 有时要将否定结构译成肯定含义, 有时又要将肯定结构译成否定含义; 有时在英语中否定主语, 可是译成汉语时就转换成否定谓语。诸如此类的现象很多, 值得探讨。 一、常用否定表示法 1. 部分否定 代词或副词如all, both, every, everybody, every day, everyone, many, everything, entirely, altogether, absolutely, wholly, completely, everywhere, always , often 等与not 搭 配使用时, 表示部分否定, 意为“并非都是, 不是每个都是”等。例如: Both of them are not my brothers . 他们两个不全是我的兄弟。 这一句是部分否定, 不可译成“他们两个都不是我的兄弟”。如要表达这个意思, 要说: Neither of them is my brother . All is not gold that glitters . = Not all is gold that glitters . 发光的并非都是黄金。 Every man can not do it . = Not every man can do it . 不是每个人都能做这件事。 I do not remember all these formulas . 这些公式我并非全都记得。 This kind of tree is not found everywhere . 这种树并非哪里都能找到。 Everyone can not answer this question . 并非每个人都能回答这个问题。 The rich are not always happy . 富人未必总是幸福的。 Every couple is not a pair . 成对成双多, 珠联璧合少。( = Not every couple is a pair . ) Not all her work is successful . 并非她所有的工作都是成功的。 Not every child wants to become a film star . 并非所有的孩子都想成为电影明星。 Every man cannot be a writer . 并非每个人都可成为作家。 She is not always excited . 她并非总是兴奋。 I don..t altogether agree with you . 我并不完全同意你。 He is not absolutely wrong . 他并不完全错。 I don..t wholly believe it . 我并不完全相信它。 She is not entirely mistaken . 她并没有完全弄错。 Note: 汉语有句成语:“明修栈道, 暗度陈仓”, 指的是一种虚虚实实、声东击西、使人莫辨真 相的战术, 表现了虚指与实指、形式与实质的不同。说来也巧, 英语语言中的否定结 构也往往具有这种形与实不符的现象, 形式上否定的是A, 但实际意义上否定的却 是B, 等等。这种否定的虚实移位, 往往造成歧义, 须细加辨别。 ①否定主语, 但否定词not 在形式上往往否定谓语, 也就是上文所说的“部分否定”。 全称代词all , both 等作否定句主语时, 都可能产生否定移位, 形式上否定全体, 但 实际上否定部分, 参阅上文。再如: Everybody can not enjoy the music . ( = Not everybody can enjoy the music . )并非 每个人都能欣赏这首曲子。

大学英语语法大全_太经典了

大学英语语法 学习提纲 一、词类、句子成分和构词法: 1、词类:英语词类分十种: 名词、形容词、代词、数词、冠词、动词、副词、介词、连词、感叹词。 1、名词(n.):表示人、事物、地点或抽象概念的名称。如:boy, morning, bag, ball, class, orange. 2、代词(pron.):主要用来代替名词。如:who, she, you, it . 3、形容词(adj..):表示人或事物的性质或特征。如:good, right, white, orange . 4、数词(num.):表示数目或事物的顺序。如:one, two, three, first, second, third, fourth. 5、动词(v.):表示动作或状态。如:am, is,are,have,see . 6、副词(adv.):修饰动词、形容词或其他副词,说明时间、地点、程度等。如:now, very, here, often, quietly, slowly. 7、冠词(art..):用在名词前,帮助说明名词。如:a, an, the. 8、介词(prep.):表示它后面的名词或代词与其他句子成分的关系。如in, on, from, above, behind. 9、连词(conj.):用来连接词、短语或句子。如and, but, before . 10、感叹词(interj..)表示喜、怒、哀、乐等感情。如:oh, well, hi, hello. 2、句子成分:英语句子成分分为七种:主语、谓语、宾语、定语、状语、表语、宾语补足语。 1、主语是句子所要说的人或事物,回答是“谁”或者“什么”。通常用名词或代词担任。如: I’m Miss Green.(我是格林小姐) 2、谓语动词说明主语的动作或状态,回答“做(什么)”。主要由动词担任。如:Jack cleans the room every day. (杰克每天打扫房间) 3、表语在系动词之后,说明主语的身份或特征,回答是“什么”或者“怎么样”。通常由名词、 代词或形容词担任。如:My name is Ping ping .(我的名字叫萍萍) 4、宾语表示及物动词的对象或结果,回答做的是“什么”。通常由名词或代词担任。如: He can spell the word.(他能拼这个词) 有些及物动词带有两个宾语,一个指物,一个指人。指物的叫直接宾语,指人的叫间 接宾语。间接宾语一般放在直接宾语的前面。如:He wrote me a letter . (他给 我写了一封信) 有时可把介词to或for加在间接宾语前构成短语,放在直接宾语后面,来强调间接宾 语。如:He wrote a letter to me . (他给我写了一封信) 5、定语修饰名词或代词,通常由形容词、代词、数词等担任。如: Shanghai is a big city .(上海是个大城市)

小学英语课程标准重难点

英语课程标准 第一部分前言 一、课程性质 义务教育阶段的英语课程具有工具性...和人文性 ...双重性质。 二、课程基本理念(6条):(论述题) (一)注重素质教育,体现语言学习对学生发展的价值。 义务教育阶段英语课程的主要目的是为学生发展综合语言运用能力打基础,为他们未来发展创造条件。语言是交流的工具也是思维的工具,学生学习一门外语能够促进人的心智发展。 (二)面向全体学生,关注语言学习者的不同特点和个体差异。 义务教育阶段的英语课程应面向全体学生,,体现以学生为主体的思想。因学生在年龄、性 格等方面存在差异,他们具有不用的学习需求和学习特点。 (三)整体设计目标,充分考虑语言学习的渐进性和持续性。 英语学习具有明显的渐进性和持续性特点。语言学习持续时间长,而且需要逐渐积累。英语课程应按照学生的语言水平及相应的等级要求组织教学和评价活动。 (四)强调学习过程,重视语言学习的实践性和应用性。 英语课程提倡采用既强调语言学习过程又有利于提高学生学习成效的语言教学途径和方法, 尽可能在真实语境中为学生创造运用语言的机会。 (五)优化评价方式,着重评价学生的综合语言运用能力。 英语课程评价体系要有利于促进学生综合语言运用能力的发展,通过采用多元优化的评价方式,评价学生综合语言运用能力的发展水平,并通过评价激发学生的学习兴趣,促进学生的全面发展。 日常教学中的评价以形成性评价为主,关注学生在学习过程中的表现和进步;终结性评价着重考查学生的综合语言运用能力,包括语言技能、语言知识、情感态度、学习策略和文化意 识等方面。 (六)丰富课程资源,拓展英语学习渠道。 语言学习需要大量的输入,丰富多样的课程资源对英语学习尤其重要。创造性地开发利用生活中的英语学习资源如广播,网络等拓展学生学习和运用英语的渠道。 三、课程设计思路 整个基础教育阶段的英语课程包括义务教育和高中两个阶段,按照能力水平设为九个级别。 二级为6年级结束时应达到的基本要求。 第二部分课程目标 一、总目标 义务教育阶段英语课程的总目标是:通过英语学习使学生形成初步的综合语言运用能力,促进心智发展,提高综合人文素养。综合语言运用能力的形成建立在语言技能、语言知识、情 感态度、学习策略和文化意识等方面整体发展的基础之上。

综合实践课成果总结

综合实践课成果总结 一、加强理论学习,提高认识综合实践活动带来了一场学习方式和教学方式的革命,是真正的落实素质教育目标的重要措施。活动课面向学生的整个生活世界,它随着学生所处的社区背景,自然资源以及现实生活的需要和问题,不断变化着。这样一门创造性强的课程,对于习惯于教现成教材的教师来说,具有较大的挑战性,为了激发教师工作的内驱力,保证课程实施的实效性,开学初,就组织相关老师认真学习和研究《走进新课程》,重点学习和讨论综合实践活动课程开设的方案。 二、合理安排师资、课时,确保课程有效实施在综合实践活动课程中,教师的角色发生了很大的变化,将由传统的知识传授者向新课程条件下的知识传授者转变,成为学生学习活动的组织者、引导者、参与者、领导者、协调者、评价者。鉴于三升四的教师曾开展过综合实践活动,具有一定的教学经验,而刚升三年级的老师对综合实践活动还较陌生,他们对课程的认识仅是书本上的理论。于是,学校请已有一年活动经验的老师谈谈开展活动的经验,从转换观念入手,让教师真正弄明白学校开设这门课的目的和意义,让他们了解什么是综合实践活动,使他们有加入课程实验的积极要求和行动。为使综合实践活动顺利开展,学校还通过召开主题班会、家长会,利用黑板报等宣传形式动员学生、家长积极参与。为确保课程的有效实施,学校安排电教、美术、社会、自然、思品、音乐等相关学科的教研组长共同参与,并聘周维亚、朱华芳分别担任三、四年级综合实践活动组长。同时,将综合实践活动课定为弹性课时制,保证每周三课时的活动量,采用集中使用与分散使用相结合原则,即根据需要灵活安排,改变传统的静态课时管理为动

态管理。 三、落实课程内容,强调活动过程这学期,我们学校开展了综合实践活动课,从课题的选择,到活动的开展,进行了全新的尝试。我校结合本地区的人文地理条件优势,社会的热点问题及学生的身心特点,围绕《小眼睛观大龙城》这一大主题开展活动,并暂将这一主题分为两个单元《自然环境的探究》、《常州变化小考察探究》。 (一)实践活动课题的选择要从学生实际和兴趣出发。综合实践活动的主体是学生,如何真正发挥和体现学生的主体性,综合活动课题的选择尤为重要。提起研究人们好像总习惯把它与艰深、有学问等联系在一起,因而有些教师在看学生选择的课题时,往往会觉得幼稚可笑,但我们不要轻易加以否定。我们教师要引导学生善于从日常生活中发现自己感兴趣的问题,从他们自己的生活经验出发,从个体的学习生活、家庭生活、社会生活或自然生活中自主地提出具有生命力的鲜活的活动课题,从而自主确定或选择。往往学生进行的综合实践活动课题越贴近生活、贴近学生的经验、贴近学生的兴趣、贴近社会现实,学生越能够较好地操作,越有积极性。 如四(1)中队在开展《住宅文化探究》活动时,学生自己搜集各个朝代的古建筑,了解其独有的特点。特别是对未来“家”的设想,学生表现出来的兴趣更大,积极性更高,学生们有的画,有的用积木堆筑,有的用彩纸粘贴,各式各样,想想奇特的未来建筑从他们的手中诞生时,谁能说他们不是未来的小建筑师。 (二)综合实践活动中教师的指导作用不容忽视。综合实践活动课程强调学生是活动的主体,强调要通过学生的自主学习和实践活动获得直接经验,但

章振邦《英语语法教程》教学大纲

《英语语法》教学大纲 课程编号:2152102 课程类别:专业课 学时:32 学分: 适用专业:英语专业一年级 先修课程:无 一、课程性质、目的和任务 > 《英语语法》为英语专业基础课,英语语法根据英语专业人才培养的要求,旨在对学生进行英语语法基本理论和基本技能的教育和培养。通过本课程的学习,学生应具有基本的理论知识和应用能力,了解英语语法的一些基本知识与概念,了解英语语言的原理、规则与特点,熟练掌握常用的语法知识,语法体系,具备进一步学习英语语言与英语高级语法的基础,并能够在英语口语、阅读、写作、翻译等实际应用中正确使用英语。 课程任务是帮助学生重点掌握英语语法的核心项目,提高学生在上下文中恰当运用英语语法的能力和运用英语的准确性,使学生对英语语法有一个比较系统的了解并借助英语语法知识解决英语学习过程中的有关问题。 二、课程教学内容、要求 1.课程教学内容 语法层次;句子结构;主谓一致;名词和名词词组及属格;限定词;代词;动词和动词词组;动词的时和体;将来时间表示法;被动态;虚拟式;助动词;不定式;分词;独立结构;比较等级和比较结构;并列结构;从属结构;关系分句;倒装;省略;替代;语篇衔接 2. 课程教学要求: 1).精讲多练,注重实践2).以学生为中心组织教学3).注意培养语篇水平上应用语法知识的能力。 导论:语法层次

第1讲:句子结构 第2、3讲:主谓一致 第4、5讲:名词、名词词组和名词属格 第8、9讲:代词

~ 第10讲:动词和动词词组 第11、12讲:动词的时和体 ¥ 第13讲:将来时间表示法 第14、15讲:被动态 ^ 第16讲:虚拟式

最新专升本英语语法重点汇总

专升本英语语法重点汇总 一、动词时态及语态题(大家应该记住我所讲过的九种时态,特别是其中的过去完成,过去进行时,客观真理要用一般现在时等) 1、The manager told us that this factory was built in 1958. 2、By the time we got there,the play had already begun. 3、When I was a child,I knew that the earth turns about its axis. 4、When Mr.Delay got home after a day's exhausting work,his wife and children were sleeping. 二、非谓语动词题(特别是现在分词与过时分词的区别,大家一定要弄明白主动与被动这对最最重要的区别,要求大家多看我的上课笔记) 1、The film showed last night was very moving. (不用moved,大家别忘了-ed形容词和-ing形容词的区别) 2、Having finishing his lecture,the teacher asked if anyone wished to asked a question. 3、The problem being discussed is very imp ortant. 4、Given more time,we are sure to finish it. 5、Will you please make yourself known to everyone here 三、It作形式主语及形式宾语题(这也是一个常考点,it本身是没有意思的,注意it 还可以指时间,天气等。) 1、It is difficult to study English well. 2、We think it is important to pass the exam. 四、强调句型(大家要记住的是it is (was)……that…,如果前面是it iswas 后面往往选用that,当然强调人的时候也可用who) 1、It was at an evening party that I first saw her. 2、It is what you will do that is important.

【精品】“资源与运营管理”课程考核重难点练习.doc

“资源与运营管理”课程考核重难点练习 第一单元招募并留住伙伴 一、考核知识点:ZSK26工作描述 (一)练习题 1.昌盛公司人力资源部的工作人员要做一份公司某一岗位的工作描述,工作的(D )不是这份工作描述必须包括的。 (A)主要目的(B)主要任务 (C)主要范围(D)主要模式 2.小方是某公司人力资源部的职员。近日,部门经理要求他做一份公司某一岗位的工作描述,不是这份工作描述必须包括的是该项工作的(D )。 (A)主要目的(B)主要任务 (C)主要范围(D)任职资格 3.小刘是某公司人力资源管理部的职员。近日,部门经理要求他做一份公司某一岗位的工作描述,这份工作描述必须包括该工作的(A ). (A)主要目的、主要任务、工作范围(B)主要职能、主要任务、主要目的(C)主要职能、主要任务、工作范围(D)主要目的、工作模式、工作范围 4.工作的范围是工作描述书中必须包括的内容,工作的范围不包括(D )。 (A)所管理的人员数目(B)工作的任务 (0向谁汇报(D)所承担责任的级别 5.人力资源部门有各种关于职位的资料,(C )是人力资源部门最重要的文件。 (A)任职资格 (B)人员规范 (C)工作描述 (D)招聘广告 (二)教材索引 参见《资源与运营管理(上册)》(第二版)第11页。 二、考核知识点:ZSK27人员规范 (一)练习题 1.如果有现成的(B ),就需要检查该文件是否是最新的,并且检查它是否真实反映了团队的需求,如是否需要用某个空缺职位来填补团队中刚好存在的技能或知识空缺。 (A)工作描述(B)人员规范 (C)任职资格(D)业绩标准 2.理想的人员规范应该具备的要点不包括(B )。 (A)与该项工作直接相关的技能(B)与该工作直接相关的职责 (C)与该项工作直接相关的知识(D)与该项工作直接相关的能力 3.人员规范是用来描述从事某项工作的理想人选所需具备的基本条件和要点的文件,这些要点包括(A )。①技能、知识和能力②经验③个人品质和情况④工作目的和范围(A)①②③(B)②③④ (C)①③④(D)①②④ 4.关于人员规范的概念及要点,说法正确的是(C )。 (A)人员规范定的越高,所招聘的人员越能胜任工作的需要

综合实践活动课程实施总结归纳归纳

综合实践活动课程实施总结归纳归纳 综合实践活动课程实施总结归纳 人民教师汪启喜 新课程进入东山已两年了,伴随着教学改革的整体推进,综合实践活动的实施在我县已走满两年。本人有幸亲身经历了该课程的试验。几多收获,几多困惑。下面笔者从一位一线教师的角度对一阶段以来的实践经验和感想体会做个梳理和总结归纳。 研究大纲 ◎课程定义 一‘课程发展史 二、课程定位 三、课程意义 四、课程目标 五、实施过程 1、选习题 2、设计(方案) 3、计划 4、实施 5、反馈 6、总结归纳

7、评价 六、课程评价 总的感觉:这是一门解放人的课程! 它向传统的课堂教学,尤其是以知识传授为主的灌输式教学提出了挑战。这种挑战既来自于学习方式的转变,更来自于对教师教学观念、教学方式的挑战。 向来传统的教育理想,就有着活动育人的体现,想过理论与实践相结合的理念,做过开展活动课程的尝试,但在应试唯上的压力下,都成了不切实际的想法和徒有其表的形式。 综合实践活动的开设,给真正实现人的全面发展带来了希望,给全面实施素质教育提供了一条有效途径。 可以说,综合实践活动,功不可没! 一年来,我们在一些方面真切地感受到了这门课程的时实效性。 首先是孩子们喜欢它:“我喜欢上综合活动,因为它可以让我感到高兴和快乐,只要一上综合活动,什么不开心的事情都忘记了。”“我的感受是:上活动课真好!因为,它让我学到了许许多多的知识,而且还能提高我的勇气。活动课上的越来越好,知识越来越多,动手能力越来越榜,社会见识越来越丰富。” 其次,是它改变了教师的教与学生的学。以前那种专靠讲授和练习题的教学方式,在综合实践活动中的到了根本的改变。教师不再只是靠讲解,而是要千方百计的引导学生动起来;学生不再被动听课,死记

人教版初二英语语法总结及复习要点

初二英语语法总结 1) leave的用法 1.“leave+地点”表示“离开某地”。例如: When did you leave Shanghai? 你什么时候离开上海的? 2.“leave for+地点”表示“动身去某地”。例如: Next Friday, Alice is leaving for London. 下周五,爱丽斯要去伦敦了。 3.“leave+地点+for+地点”表示“离开某地去某地”。例如: Why are you leaving Shanghai for Beijing? 你为什么要离开上海去北京? 2) 情态动词should“应该”学会使用 should作为情态动词用,常常表示意外、惊奇、不能理解等,有“竟会”的意思,例如:How should I know? 我怎么知道? Why should you be so late today? 你今天为什么来得这么晚? should有时表示应当做或发生的事,例如: We should help each other.我们应当互相帮助。 我们在使用时要注意以下几点: 1. 用于表示“应该”或“不应该”的概念。此时常指长辈教导或责备晚辈。例如: You should be here with clean hands. 你应该把手洗干净了再来。 2. 用于提出意见劝导别人。例如: You should go to the doctor if you feel ill. 如果你感觉不舒服,你最好去看医生。 3. 用于表示可能性。should的这一用法是考试中常常出现的考点之一。例如: We should arrive by supper time. 我们在晚饭前就能到了。 3) What...? 与 Which...? 1. what 与 which 都是疑问代词,都可以指人或事物,但是what仅用来询问职业。如:What is your father? 你父亲是干什么的? 该句相当于: What does your father do? What is your father's job?

怎样确定课的重点和难点

怎样确定课的重点和难点 一节课中教学重点与难点确定得准确与否,关系到教学效果的优劣。怎样确定教学的重难点?应根据教材和学生的具体情况进行具体分析。一、教学重点是一节课之“纲”教材的编排大多是在学生已有知识的基础上进行扩展、加深,从中引出新知识。教学重点就是一节课教学内容之“纲”,学生掌握了此项内容,才能纲举目张,触类旁通。因此确定教学重点要认真分析教材。 例如:在进行《七色光》这节课是我们首先进行教材分析: 本节课的教学内容为冀人版科学教材三年级下第三单元第10课第1课时。 本单元以学生生活中最常见、离不开的光作为研究对象,按照光的传播、光的色散与合成设计了四课内容。重点引导学生认识有些物体是能发光的,有些物体是透光的,光是沿直线传播的,光的传播线路是可以改变的,培养学生探究客观事物本质的兴趣和能力。本课教学内容从光的折射角度设计了“在哪里可以看到彩虹?”和“制造彩虹”两个活动,从光的合成角度设计了“红、绿、蓝三色光的混合”活动。而本节课的学习内容是“在哪里可以看到彩虹?”和“制造彩虹”部分。

然后进行学情分析: 三年级学生已经接触了半年的科学课程,对“科学”这一学科已经有了初步的认识,但还仅限于表象化的认识,对于探究实验更是所知甚少。所以,应重点引导学生进行探究实验,通过实验来激发学生学科学、用科学的兴趣,同时培养他们勤于探究、勇于尝试的良好习惯。 本部分内容原为小学自然学科五年级的课程,现在前移到三年级,对学生而言有一定的难度。所以,对彩虹的形成原理只做原则性的要求,学生只要大体了解即可,而对折射的概念也不要求具体掌握,对折射的角度不再进行深入的探究。 然后确定教学重点、难点: 本节课的教学重点是引导学生探究实验,并从中体会到实验活动的乐趣。而难点在于在实验过程中提出自己的观点并通过实验进行验证。为了有效的对重、难点进行突破,我在课前从实验器材到教学方法进行了充分的准备,在课堂教学过程中采用示范引领、合作探究、动手实验、趣味比赛等多种形式,以此达到预期的效果。 下面进行教学过程设计: 本节课以“同学们,你们看到过彩虹吗?能不能用自己的话描述一下彩虹是什么样的?”导入教学,然后引导进行讨论:“我们在什么情况下能见到彩虹?”。在通过学生讨论与教师演示、讲解后,学生了解彩虹的形成原理,继而让学生自己动手制造彩虹。最后,通过旋转陀螺比赛进行拓展延伸,使学生对“白光由七

寒假综合实践活动总结.doc

寒假综合实践活动总结 篇一 为了使孩子们度过一个欢乐、祥和而富有意义的春节,学校组织开展“体验在春节”的寒假综合实践活动,孩子们在活动中去亲身感受“欢乐中国年”的文化氛围。通过了解春节,体验春节,充分领略中华民族传统民俗文化的丰富内涵及魅力,培养了爱国主义情感。 本次实践活动从检查上来看,家长非常支持和配合,孩子们积极参与其中。班级中绝大部分学生能认真完成。收集的春联数量多,内容丰富,形式多样。孩子们充分利用剪贴、图画等形式将收集的资料设计成精美的手抄报。周于涵、王冠华、董思丹、史佳荟等同学的手抄报令人耳目一新;好人好事方面大家做得也非常不错。主动为乘车有困难的人让座已经成为孩子们心照不宣的事。见到路上的塑料袋自觉帮助环卫爷爷清理、看到小弟弟妹妹摔倒赶紧扶起来、主动参与到家庭除尘的行列;在活动中学生们对传统节日春节有了更加全面的认识,“春节的由来”“春节的讲究”,为大家上了生动的一课。 基于二年级孩子年龄小,实践能力和方法有限的实际情况,也存在一些不足。个别家长较忙,出现代笔的现象,使孩子在活动中走了过场,没有收获;日记的内容有的记流水账,没有体验感受;个别学生的假期时间不会合理安排。从家长的反馈情况来看,本次活动开展的还是比较理想,孩子们能从中有所收获。 通过本次社会实践活动,一方面锻炼了自己的能力,在实践中成长;

另一方面,为社会做出了自己的贡献。相信孩子们回到学校后会更加要珍惜在校学习的时光,努力掌握更多的知识,并不断深入到实践中,检验自己的知识,锻炼自己的能力,为今后更好地服务于社会打下坚实的基础。 篇二 综合实践活动课程是面向学生生活而设计的一门经验性、实践性的课程。可以说,综合实践活动是学生的实践,是学生的活动,通过一学期的实践,我深深地体会到,实施综合实践活动,关键在于要突出学生主体。当然,要在活动中充分突出学生的主体地位和主动性、积极性,必须要加强对综合实践活动教师的有效指导。 由于综合实践活动课程是一门实践性、经验性课程,因而,必须突出学生在综合实践活动课程实施过程中的主体地位和主体作用。综合实践活动离不开学生主动积极的实践和各种实际操作活动,如果离开了学生作为主体的实践活动,综合实践活动课程就会沦为认知性的课程了。 1、建立新型的师生关系。 综合实践活动课程作为一种实践性课程,要求以学生活动为中心。教师在学生的活动过程中起着指导的作用。综合实践活动不是教师“教”出来的,而是学生“做”出来的,因而,教师与学生的关系是指导与被指导的关系。教师的主要作用就在于指导学生开展综合实践活动的全过程。 2、充分发挥学生在课程实施中的能动性。 学生是综合实践活动课程的主体,一方面是指学生是课程的直接实施者,另一方面是指发挥学生在课程实施中的能动性,综合实践活动课程不完全是设计者预设的发展路径,学生也不是完全地通过对成人生活方式

英语语法教学大纲

《英语语法》教学大纲 执笔人:王燕 一、课程性质、地位和作用: 英语语法是英语教育专业的一门基础课,属A类(理论)课,为专业必修课程。 课程的地位和作用:该课程作为英语教育专业的主干课程之一,让学生通过系统地学习英语语法知识,并将其和大量的语言素材结合达到能举一反三,触类旁通的效果,从而提高综合运用英语的能力,为英语水平的整体提高打下坚实的基础。 二、课程教学对象、目的和要求: 本课程的教学对象是三年制“英语教育”专业的学生。入学时,学生已有一定的语音、语法知识,领会式掌握了约1600单词,并在听、说、读、写几方面受过初步的训练。学生通过对比较系统和完整的英语语法知识的学习,对教材中所讲授的英语语法的基本结构与规律有一个明确完整的概念;能较熟练地运用这些语法的基本规则分析解释各种语法现象,从而学会运用语法规则指导语言实践,提高实际运用英语的能力。 在课程教学中要求坚持贯彻“以学生为中心”的自主学习模式,充分发挥学生的主观能动性,调动学生积极地参与到教师的教学辅导、并投身于自学过程中。在教学过程中处理好语言(语法)知识和语言运用之间的关系,前者是后者的基础;组织各项基本技能活动,使学生更好地开展语言实践活动,培养运用英语进行交际的能力。 本课程侧重于英语语法各个知识板块系统全面的讲解,重视理论与实际运用的结合。充分体现精讲多练的原则,采用教师讲解理论,学生

练习习题和师生共同分析理解的巩固模式。 三、课程的相关课程及其关系: 学习本课程前的相关课程包括:英语精读、英语泛读、英语听力、英语口语。通过学习这些课程,学生可以掌握一定的语法知识,积累一定的词汇,并能运用一定的语法知识进行听说读写译等实践。 学好本课程,也为以后相关课程的学习奠定基础,促进学生学习专业的其他课程。这些后续相关课程包括:英语翻译基础、英语写作基础、英语泛读等。 四、课程内容及学时分配: 本课程教学总时数为64学时,全部为理论课时。 第一章语法概论 教学时数:4学时。 教学重点:词类;句子。 教学难点:各类句子的结构。 教学内容:1.语法的内容 2.词类 3.句子 4.单词、短语和从句。 第二章名词 教学时数:4学时 教学重点:了解名词由单数变复数的规则和一些特殊的变法。 教学难点:特殊的名词单复数变形。 教学内容:1.名词的种类 2.名词所有格 3.名次的性 4.名词在句中的作用 第三章限定词

教学的重点和难点

教学的重点和难点 一、当前教学流程中检查中发现的问题。 在听随堂课中,经常发现有些老师有内容来不及上,导致拖堂;有的是整堂课的气氛很平淡,缺少层次感;再有就是环节很多,上课像赶时间。究其原因,我认为:这些现象说明教师没有很好的理解教材,吃透教材,更具体的讲就是没有把握好教学的重点和难点。 二、什么是教学的重点和难点。 教学的重点和难点,是指学科或教材内容中最基本、最重要的知识和技能,即基础知识和基本技能,简称“双基”。基础知识是指学科或教材内容中由一些基本事实即其相应的基本概念、基本原理、基本定律和公式等组成的、相对稳定的知识。基本技能是指应用基础知识去完成某些实际任务的能力,它是通过练习获得的能够在实践中应用知识的一种能力,是学科或教材内容中最重要、最常用的技能。通过反复训练达到自动化的技能称为技巧。需要指出的是,学科或教材的知识和技能体系,具有相对稳定的内在逻辑联系。这就决定了学科或教材的教学重点具有相对的稳定性。深入领会和掌握教学重点的这一基本特性,有助于避免和克服确定教学重点中的盲目性和随意性,从而有助于正确确定教学重点。(参考语文等学科教学指导意见)教学的难点。一般是指教师较难讲请楚、学生较难理解或容易产生错误的那部分教材内容。需要指出的是,在教学过程中,教学难点在一定程度上也决定于作为认识客体的教材内容;然而它主要决定于作为认识主体的学生和指导主体认识客体而在教学中起主导作用的教师,即主要决定于教师和学生的素质和能力。例如,对同一项材内容,有的教师较易讲请楚,不成为难点;而有的教师较难讲请楚,成为难点。同样,对同一项教材内容,有时绝大多数学生较难理解,成为难点;有时绝大多数学生较易理解,不成为难点。因此,学科或教材的教学难点具有相对的不稳定性。深入领会和掌握教学难点的这一基本特性,有助于克服确定教学难点中的盲目性和固定性,从而有助于正确确定教学难点。 三、如何确定教学重点、难点。 1、熟悉和贯彻执行教学大纲教学大纲是教学的指导性文件。只有熟悉和贯彻执行教学大纲,才能明确本学科或课程的教学目的任务、基本内容、结构体系、

三年级综合实践工作总结

三年级综合实践工作总结 三年级综合实践工作总结 2020-04-05 在三年级综合实践活动不同织物的洗涤方法的教学中,如何让学生始终保持对洗涤知识探究的好奇心,切身感受到其中的快乐,今天xx小编给大家找来了三年级综合实践工作总结,希望能够帮助到大家。 三年级综合实践工作总结篇一综合实践活动是一门基于学生的直接经验,紧密贴近学生自身生活与社会生活,理论上由学生自主实践和探索,体现对知识综合运用的课程。综合实践活动课程超越书本,超越体系化的教材,超越封闭的课堂,面向自然、面向社会、面向学生的生活和已有经验,在开放的时空中促进学生生动活泼地发展,增长学生对自然、对社会、对自我的实际体验,发展综合的实践能力。这种全新课程的出现,对学校、对综合实践活动教师来说也是一个全新的开始,也是一种全新的考验和挑战。为了更好地开展这门课程,我校采取了边学习、边研究、边实践的措施。 一、加强理论学习,提高认识 综合实践活动带来了一场学习方式和教学方式的革命,是真正落实素质教育目标的重要措施。活动课面向学生的整个生活世界,它随着学生所处的社区背景、自然资源以及现实生活的需要和问题,不断变化着。 这样一门创造性强的课程,对于习惯于教现成教材的教师来说,具有较大的挑战性,为了激发教师工作的内驱力,保证课程实施的实效性,我们组织老师认真学习和研究《走进新课程》,重点学习和讨论综合实践活动课程开设的方案。 从理论的角度把握综合实践活动的目的性,就是:让学生联系社会实际,通过

亲身体验进行学习、积累和丰富经验,培养创新精神、实践能力和终身学习的能力。但光有理论,大家也还是不知道怎么做,我们再从形式上了解了一般综合实践活动是如何设计的。网上的一些案例给了我们一个通俗易懂的综合实践活动课程模式。大家共同研究,我们自己得出了课程的一般模式:提出课题明确目的围绕课题设计多重主题活动总结归纳深化主题。 二、落实课程内容,结合实际条件,准确选题 上学期,学校没有制定大的活动计划,要求综合实践活动教师结合本地人文地理条件优势,社会的热点问题及学生的身心特点,自主选择课题。刘桂红老师确定的课题是《我爱粘贴画》,王清老师的是《绚烂悠悠球》,张春玲老师的是《多彩纸艺》,朱梅老师负责《游龙板》课题。 三、合理安排师资、协调各种因素,确保课程有效实施 成立综合实践课程教研小组,选取认真负责、富有开拓进取精神的教师为任课教师,引领三至六年级综合实践课程全面铺开。 学校组织几位教师学习理论,让教师真正明白开设这门课的目的和意义,使他们有开展课程的积极要求和行动。为使综合实践活动顺利开展,学校要求各班通过召开主题班会的形式,促进学生了解开设这门课程的重要性;我们还通过与家长接触,要求家长尽量为孩子们的活动创造条件,以使活动得以顺利开展;还利用黑板报等宣传形式动员学生、家长积极参与。 很多学生家长对这项活动以他们的方式给予了支持和帮助,有给孩子物质帮助的,也有精神上鼓励的。但在课外开展的一些活动中,也总有一些学生没有参加。问他们为什么不来参加活动时,有的学生说我想参加,但爸爸妈妈不让,他们说这些活动没什么意思。这就说明我们部分家长对综合实践活动还不太了解。

大学语法第一章

C o l l e g e E n g l i s h G r a m m a r by Wang Yang 2012-2013 语法简介 语法的涵义、特点及分类 语法的三个层面:形式、意义、用法 掌握语法的重要性及语法教学的目标 英语语法的构成和特点 大学英语语法教学的重难点 如何更有效地掌握大学英语语法 语法是语言的规则 语法是词的构成、变化和用词造句的规则 语法包括词法和句法 语法是语言学的一个分支,研究按确定用法来运用的词类、词的屈折变化或表示相互关系的其他手段以及词在句中的功能和关系 语法具有高度的抽象性 语法具有强大的递归性 语法具有严密的系统性 语法具有相对的稳固性

语法还具有民族性 从历时角度,可分为传统语法和现代语法 (以结构主义语言学出现为界) 从描写目的,可分为理论语法和教学语法 (英语语法属教学语法的范畴)语法的三个层面:形式、意义、用法 形式:某个语法结构怎样构成的。 比如“现在完成进行时”的结构形式是 have been doing 这是使用语法规则的起点,即首先要做到能够准确地构造某个语法结构,这是语法结构的准确性问题。 意义:某个语法结构表达的意义。比如“现在完成进行时”可以表示“一个活动从过去一直延续到现在说话时刻”这样的含义,这就是现在完成时态这一结构所具备的语法意义。 由此可以看出,特定意义一般是对应于特定的结构形式的,或者说,特定的结构形式能够表达特定的意义(Particular forms will express their particular meanings)。对于一个句子,它的含义不仅仅是来自于句中所使用的词汇的含义,而是还有来自于其中特定语法结构所含有的语法意义。 用法:关于何时/为什么使用某一语法结构的问题。 这与在实际交流中的语境有关系,即什么样的语境中,采用何种语法结构来表达特定的意义才合适,这是有关语法结构的合适型问题。意义和用法是密切相关的,有时难以严格界定。 某一特定的语法结构的形式、意义和用法这三者之间是相互联系的,图示如下:

课程的重点、难点及解决的办法

本课程系统地介绍了几何光学的基本定律与成像理论、理想光学系统的光学参数与成像特性、平面与平面镜成像系统、光学系统中的成像光束限制、光度学相关概念及应用、像差理论以及典型光学系统等内容,注重论述光学原理的同时,结合工程实际,给出了大量实例。各章的重点、难点及解决办法如下: 第一章几何光学基本原理 重点:光程概念、马吕斯定律、费马原理、完善成像概念及条件、物像虚实判断、光的全反射条件、折射定律及反射定律的证明方法、光学计算中的符号规则、单个折射面及反射面的成像放大率及物像位置关系、过渡公式(转面公式)以及拉赫不变量的物理意义等。 难点:以积分的方式理解费马原理、掌握应用光学中马吕斯定律与物理光学中马吕斯定律的区别、单个折射面及反射面的成像公式、放大率公式、过渡公式。 解决办法:理解好费马原理表达的物理意义,掌握应用光学与物理光学研究内容的区别,同时鼓励学生对书本中的重点公式在理解的基础上进行自我推导,以加强理解和记忆。 第二章共轴球面系统的物像关系 重点:理想光学系统的共线成像理论、理想光学系统的基点和基面概念及特点、利用光学系统基点和基面特点作图法求解物像位置与大小、牛顿公式及高斯公式、解析法求解物像位置与大小、理想光学系统的放大率公式(轴向放大率、角放大率以及垂轴放大率)及其相互关系、多个理想光学系统组合分析与计算、厚透镜的光焦度公式与焦距公式。 难点:图解法求解理想光学系统中物像关系、解析法求解理想光学系统中物像关系、高斯公式和牛顿公式的准确应用、多光组组合成像公式、光焦度概念、薄透镜与厚透镜的光焦度公式。 解决办法:充分理解理想光学系统中基点和基面特性,并学会用多种作图方法尝试解题;

综合实践课程总结报告

综合实践课程总结报告 综合实践课程总结报告篇【一】 综合实践活动通过协作、考察、搜集、访问、社会调查、分析研究、写课题小报告等实践活动,让学生走进社会大课堂,了解学校、社区、社会的现状与发展趋势,认识周围的生活环境,并在活动中学会与人交往,锻炼自己勇于参与、大胆实践的品质,并在活动中增强学生的竞争意识、合作意识,培养学生的创新能力及社会综合实践、与他人共同工作和从事集体工作、解决问题等能力。它是一门全新的课程,在这课程中,学生、教师仍是不可缺少的两大要素。我通过理论学习和综合实践活动课程的实践,对此有了一些粗浅的认识,并作了一些尝试。 一、突出学生的主体地位 综合实践活动的基本理念之一,是主体教育的思想。在综合实践活动中,我始终把学生的自主性摆在第一位,让学生自主地、积极地参与,动口动脑,培养内在的动机,激发智慧的潜力,发展个性特长,推进个体的主动、和谐、全面的发展。为使“学生是主体”在综合实践活动中得到充分体现,坚信学生的主观能动性,从活动的设计、准备到实施、总结,都放手让学生参与全过程,使学生感到这是自己的活动,从而真正行动起来。 主题的确定是综合实践活动课程实施的重要环节。我坚持先由学生自主设计主题方案的做法。综合实践活动设计,不是先决定教师能够做些什么,先决定学生应该学些什么,而是研究学生关心什么,对什么感兴趣等。放手让学生自主组合小组进行研究方案的设计,并及时进行了交流、修改。在此过程中,教师主要是引导完善。结果全班自主分成了八个小组,形成了八个不同的方案。最后在老师的帮助下确立了活动的方案。各个小队为了实现自己的目标,个个兴致高涨,忙得不亦乐乎。 二、发扬教师在综合实践活动中的主导地位 综合实践活动课程强调学生是活动的主体,强调要通过学生的自主学习和实 的课程也是很难达到预期的效果。活动的组织、内容的选择,甚至有些活动在实际操作中,都离不开教师的引导、辅导。教师对落实本课程,提高活动质量起着

相关主题
文本预览
相关文档 最新文档