嵌入式系统及应用 教学大纲

2023-05-08 05:01:29   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《嵌入式系统及应用 教学大纲》,欢迎阅读!
教学大纲,嵌入式,应用,系统
嵌入式系统及应用

一、课程说明

课程编号: 390235Z10

课程名称(中/英文):嵌入式系统及应用/Embedded System and Applications 课程类别:专业选修课 学时/学分:32/2

先修课程:汇编语言程序设计、数字电子技术、操作系统原理 适用专业:软件工程 教材、教学参考书:

[1] 嵌入式32位微处理器系统设计应用.何加铭.北京:电子工业出版社,2006. [2] 嵌入式微处理器原理.系统设计应用.张培仁.北京:清华大学出版社,2007 [3] ARM体系结构与编程.杜春雷.北京:清华大学出版社,2008 二、课程设置的目的意义

《嵌入式系统与应用课程软件工程专业嵌入式系统应用方向的一门专业选修课。理论为基础,注重培养学生的实际动手能力。主要讲授嵌入式系统的组成、嵌入式微处理器结构以及基于ARMSOC原理与应用包括ARM体系结构及指令系统、ARM流水线及异常、ARM集成开发环境及JTAG调试,了解基于ARMSOCS3C44B0S3C240的系统接口及编程,掌握嵌入式操作系统的基本原理、嵌入式系统实时概念以及嵌入式操作系统的构成,初步掌握嵌入式实时操作系统开发移植技术,培养学生系统级嵌入式软件设计的基本思想。 三、课程的基本要求

通过本课程学习,要求学生能够掌握嵌入式系统程序设计与调试的能力,初步具备嵌入式系统设计与实现的能力。具体要求如下:

具体要求如下:

(一)知识学习要求

1、掌握ARM指令系统及中断,对应培养方案培养要求”1--B 2、掌握ARM集成开发及仿真环境,对应培养方案培养要求”1--B

3、掌握基于JTAGARM硬件调试方法,对应培养方案培养要求”1--B 4、进行硬件初始化软件设计,对应培养方案培养要求”1--D

5、掌握嵌入式实时操作系统概念及基本原理,对应培养方案培养要求”1--B 6了解嵌入式操作系统类型,并进行嵌入式操作的选择,对应培养方案培养要求”1--B

7理解uc/OS操作系统源代码,并进行uc/OS的移植,对应培养方案培养要求”1--B



1 / 3


(二)能力培养要求

1. 能基于本课程所学知识,探索和自学更高级的嵌入式系统程序设计方法,对应培养方案培养要求”2--A

2. 具备从事嵌入式系统开发的基本技能,能够针对项目目标提出合理的解决方案对应培养方案培养要求”2--C

3. 初步能够利用所掌握知识分析程序指令执行过程,并对指令代码进行优化,提高程序代码的质量和效率,对应培养方案培养要求”2-⑤;

4. 具有一定的团队合作能力,能够与多人合作共同完成嵌入式系统设计与实现,善于通过沟通交流解决出现的问题,对应培养方案培养要求”2-⑥。

(三)素质培养要求

1. 能够针对程序设计方案,使用批判性思维方法,不断完善和优化程序设计方法,对应培养方案培养要求”3-②;

2. 培养团队协作意识,理解团队合作的作用和意义,对应培养方案培养要求”3-④。

四、教学内容、重点难点及教学设计

章节

教学内容

2

学时分配

教学

讲课 实践 (含研讨)



2 0



教学难点 嵌入式系统的硬件设计

教学方案设计(含教学方法、

教学手段) 教学思路:介绍典型的嵌入式系统让学生了解嵌入式系统基本概念和基础知识 教学方法:讲授、课堂讨论 教学手段:PPT、实验演示 教学思路:通过分析arm理器体系结构让学生了解arm处理器的特点,通过实验演示让学生掌握arm汇编指令及其程序设计方法。 教学方法:讲授、课堂讨论 教学手段:PPT、实验演示 教学思路:介绍S3C2410片让学生了解S3C2410的特点和接口控制方法。

教学方法:讲授、课堂讨论 教学手段:PPT、实验演示 教学思路:通过介绍嵌入式应用让学生掌握交叉开发 方法。

教学方法:讲授、课堂讨论 教学手段:PPT、实验演示 教学思路:通过介绍uc/OS操作系统让学生了解嵌入式操作系统基本概念和基础知识,并掌握操作系统内核的分析和移植。

教学方法:讲授、课堂讨论 教学手段:PPT、案例分析

专题式教学

1

嵌入式系统基本概念和基础知识

ARM处理器体系

2 结构、汇编指令、6

程序设计方法

6 0



处理器体



系结构



S3C2410体系结构及系统接口、

3

口编程方法、启动

代码分析 嵌入式实时操作系统原理、交叉开

4

发方法及开发

环境

8 6 2

S3C2410

S3C2410



体系结构





嵌入式操



作系统的



特殊性

殊性

4 4 0

5

uc/OS操作系统内核分析及移植

6 4 2



操作系统



内核移植

移植 嵌入式系统设

6

嵌入式系统设计

与实现

6 2 4

嵌入式系设计

注:实践包括实验、上机等

2 / 3


本文来源:https://www.wddqxz.cn/db59777fbb4ae45c3b3567ec102de2bd9605de0e.html

相关推荐