【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《嵌入式系统及应用 教学大纲》,欢迎阅读!
嵌入式系统及应用
一、课程说明
课程编号: 390235Z10
课程名称(中/英文):嵌入式系统及应用/Embedded System and Applications 课程类别:专业选修课 学时/学分:32/2
先修课程:汇编语言程序设计、数字电子技术、操作系统原理 适用专业:软件工程 教材、教学参考书:
[1] 嵌入式32位微处理器系统设计与应用.何加铭.北京:电子工业出版社,2006. [2] 嵌入式微处理器原理.系统设计与应用.张培仁.北京:清华大学出版社,2007 [3] ARM体系结构与编程.杜春雷.北京:清华大学出版社,2008 二、课程设置的目的意义
《嵌入式系统与应用》课程是软件工程专业嵌入式系统应用方向的一门专业选修课。以理论为基础,注重培养学生的实际动手能力。主要讲授嵌入式系统的组成、嵌入式微处理器结构以及基于ARM的SOC原理与应用,包括ARM体系结构及指令系统、ARM流水线及异常、ARM集成开发环境及JTAG调试,了解基于ARM的SOC如S3C44B0、S3C2440的系统接口及编程,掌握嵌入式操作系统的基本原理、嵌入式系统实时概念以及嵌入式操作系统的构成,初步掌握嵌入式实时操作系统开发移植技术,培养学生系统级嵌入式软件设计的基本思想。 三、课程的基本要求
通过本课程的学习,要求学生能够掌握嵌入式系统程序设计与调试的能力,初步具备嵌入式系统设计与实现的能力。具体要求如下:
具体要求如下:
(一)知识学习要求
1、掌握ARM指令系统及中断,对应培养方案“培养要求”1-①-B; 2、掌握ARM集成开发及仿真环境,对应培养方案“培养要求”1-②-B;
3、掌握基于JTAG的ARM硬件调试方法,对应培养方案“培养要求”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