嵌入式系统教案.docx
- 文档编号:2660105
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:24
- 大小:20.05KB
嵌入式系统教案.docx
《嵌入式系统教案.docx》由会员分享,可在线阅读,更多相关《嵌入式系统教案.docx(24页珍藏版)》请在冰点文库上搜索。
嵌入式系统教案
嵌入式系统教案
成都大学教案
学院(部):
电子信息工程学院系(教研室):
电子信息工程
授课教师:
职称:
课程名称
嵌入式控制系统
总学分:
3学分
总学时:
48学时其中:
讲课40学时实验8学时
课程类别
必修课()选修课(√)
公共课()学科课()专业课(√)实践课()全校任选课()
授课对象
测控本科1、2班
考核方式
考查课程。
总成绩:
理论70%,实验30%
教
学
基
本
目
的
和
要
求
教学目的:
通过该课程的学习,使学生在学习主要专业课程的基础上,学习和掌握嵌入式系统技术的基本知识,培养学生综合运用所学的基础理论、基本技能和专业知识分析问题和解决工程设计问题的能力,培养学生调查研究,查阅技术文献、资料、手册,进行程序设计、电路图纸绘制及编写技术文件的基本能力。
教学要求:
早注重理论知识学习的同时,注重培养学生的动手实践能力。
教
学
重
点
和
难
点
教学重点:
嵌入式控制系统的基本概念,基于arm系列CPU嵌入式硬件设计基本流程及方法、软件设计基本流程及方法,基于ucLinux嵌入式操作系统软件设计流程及方法。
教学难点:
arm系列嵌入式系统软硬件设计方法
教材、
参考书
教材:
自编教材
参考书目:
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
注:
此页针对课程整体内容进行填写
成都大学教案
总学时48第1学时—第2学时
授课内容
绪论、第1章1.1、1.2
教学目的
和要求
1、理解嵌入式系统基本概念
2、掌握常用嵌入式处理器特点
重点
难点
重点:
各类嵌入式处理器特点;
难点:
各类嵌入式处理器特点。
教
学
安
排
第1章嵌入式系统概论
1.132位嵌入式系统简介
1.232位嵌入式处理器
1.2.1arm嵌入式处理器
1.2.2其它类型嵌入式处理器
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
第一堂课很重要,讲好了能培养学生学习的兴趣,增强学习的积极性。
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第3学时—第4学时
授课内容
第1章1.3、1.4
教学目的
和要求
1.掌握常用嵌入式操作系统特点
2.熟悉嵌入式系统开发流程
重点
难点
重点:
接触器的组成、工作原理,以及接触器的参数和选择方法。
难点:
接触器的参数及选择方法,继电器的特性曲线。
教
学
安
排
1.3嵌入式操作系统
uClinux系统
RT-Linux系统
windowsCE系统
VxWorks系统
1.4嵌入式系统开发流程
需求分析
硬件开发
软件开发
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第5学时—第6学时
授课内容
第1章2.1
教学目的
和要求
1.掌握ARM7TDMI内核特点
2.掌握ARM7TDMI处理器各种工作状态特点
3.掌握ARM7TDMI处理器各种异常模式
4.掌握ARM7TDMI各种寄存器及用途。
重点
难点
重点:
ARM7TDMI处理器寄存器、工作模式、异常模式。
难点:
ARM7TDMI处理器寄存器、工作模式、异常模式。
教
学
安
排
(一)ARM7TDMI内核架构(理解/掌握)
1.ARM7TDMI内核架构
2.处理器工作状态
3.处理器数据存储格式
4.处理器数据类型和长度
5.处理器模式
6.寄存器组织
7.程序状态寄存器
8.异常模式
9.存储管理单元
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第7学时—第8学时
授课内容
第1章习题,第2章2.2
教学目的
和要求
1、掌握arm指令的寻址方式
2、掌握常用arm指令
重点
难点
重点:
掌握arm指令
难点:
掌握arm指令
教
学
安
排
2.2.1ARM指令寻址方式
2.2.2ARM指令集
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第9学时—第10学时
授课内容
第2章2.3
教学目的
和要求
1.理解伪指令的作用及特点
2.理解C语言编程及特点
3.理解汇编语言编程及特点
4.理解混合编程特点
重点
难点
重点:
伪指令、汇编、C语言、混合编程
难点:
伪指令、汇编、C语言、混合编程
教
学
安
排
嵌入式系统程序设计
1.伪指令介绍
2.汇编语言编程
3.C语言编程
4.混合编程
5.实例讲解
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第11学时—第12学时
授课内容
第2章2.4
教学目的
和要求
1.了解常用嵌入式开发工具
2.掌握ADS开发工具
重点
难点
重点:
掌握ADS开发工具
难点:
掌握ADS开发工具
教
学
安
排
1.常用嵌入式开发工具介绍
代码编辑工具
IDE开发环境
其它工具
2.ADS开发工具
ADS概述
ADS开发流程
ADS开发实例
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第13学时—第14学时
授课内容
第3章3.1、3.2
教学目的
和要求
1.掌握s3c4510B处理特点
2.掌握部分实验板硬件电路设计原理
重点
难点
重点:
掌握电源、复位、晶振等电路原理及调试方法
难点:
掌握电源、复位、晶振等电路原理及调试方法
教
学
安
排
1.s3c4510b处理器概述
芯片特点
引脚描述
2.实验板硬件系统开发
硬件系统开发概述
电源电路
复位电路
晶振电路
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第15学时—第16学时
授课内容
第3章3.2
教学目的
和要求
1.掌握处理器电路、JTAG电路原理;
2.掌握SDRAM电路原理;
3.掌握Flash电路原理;
4.理解以太网、串口、LCD、步进电机电路原理;
重点
难点
重点:
掌握处理器电路、JTAG电路、SDRAM电路、Flash电路原理。
难点:
掌握处理器电路、JTAG电路、SDRAM电路、Flash电路原理。
教
学
安
排
3.2.5处理器电路
3.2.6JTAG电路
3.2.7SDRAM电路
3.2.8Flash电路
3.2.9io电路
3.2.10串口电路
3.2.11以太网电路
3.2.12LCD显示电路
3.2.13步进电动机电路
第二章习题习题解答
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
字节序问题
位序问题
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第17学时—第18学时
授课内容
第3章3.3
教学目的
和要求
1.掌握各种硬件电路测试方法;
2.掌握使用ADS工具进行电路测试
重点
难点
重点:
掌握各种硬件电路测试方法
难点:
掌握各种硬件电路测试方法
教
学
安
排
3.3硬件系统测试
电源、复位、晶振电路测试
处理器与JTAG接口电路测试
SDRAM存储器测试
Flash存储器测试
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第19学时—第20学时
授课内容
第3章3.4
教学目的
和要求
了解硬件系统开发流程和要点
重点
难点
重点:
掌握硬件系统指标要求
难点:
掌握硬件系统指标要求
教
学
安
排
3.4硬件系统开发流程及要点
硬件系统开发流程
硬件系统开发要点
第三章习题与思考题解答
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第21学时—第22学时
授课内容
第4章4.1、4.2
教学目的
和要求
1.了解无操作系统软件开发流程
2.了解无操作系统软件运行模式
重点
难点
重点:
无操作系统软件开发流程及运行模式
难点:
无操作系统软件开发流程及运行模式
教
学
安
排
第4章无操作系统的嵌入式软件开发
4.1无操作系统软件开发流程
Bootloader开发
应用程序开发
4.2无操作系统软件运行模式
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第23学时—第24学时
授课内容
第4章4.3、4.4
教学目的
和要求
1.嵌入式系统开发概述
2.嵌入式系统引导程序。
重点
难点
重点:
嵌入式系统引导程序。
难点:
如何编写嵌入式系统引导程序
教
学
安
排
4.3嵌入式系统概述
4.4详细讲解s3c4510b嵌入式系统引导程序示例
系统引导程序流程
如何编写系统引导程序
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第25学时—第26学时
授课内容
第4章4.4
教学目的
和要求
掌握嵌入式系统系统引导程序开发流程
重点
难点
重点:
掌握使用汇编指令编写引导程序
难点:
掌握使用汇编指令编写引导程序
教
学
安
排
详解讲解嵌入式系统引导程序
1.异常向量表
2.配置特殊功能寄存器
3.存储器第一次映射
4.拷贝FLASH数据到sdram中
5.存储器第二次映射
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第27学时—第28学时
授课内容
第4章4.4、4.5
教学目的
和要求
掌握嵌入式系统系统引导程序开发流程
掌握无操作系统应用程序开发
重点
难点
重点:
掌握无操作系统应用程序开发
难点:
掌握无操作系统应用程序开发
教
学
安
排
4.4嵌入式系统引导程序
Bootloader第二次存储器映射
Bootloader堆栈指针初始化
Bootloader跳转到应用程序入口
4.5讲解无操作系统应用程序示例
讲解使用gpioLED点灯示例
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第29学时—第30学时
授课内容
第6章4.5、4.6
教学目的
和要求
掌握GPIO步进电动机控制代码实现及调试
掌握程序文件烧写到FLASH方法
重点
难点
重点:
掌握GPIO步进电动机控制代码实现及调试掌握程序文件烧写到FLASH方法
难点:
掌握GPIO步进电动机控制代码实现及调试掌握程序文件烧写到FLASH方法
教
学
安
排
4.5无操作系统应用程序开发
步进电机控制程序实现及调试
4.6固化程序到FLASH存储器中
使用烧写软件HJTAGflasharm
编写烧写程序
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第31学时—第32学时
授课内容
第5章5.1、5.2
教学目的
和要求
掌握有操作系统嵌入式软件开发特点及运行模式
重点
难点
重点:
掌握有操作系统嵌入式软件开发特点及运行模式
难点:
掌握有操作系统嵌入式软件开发特点及运行模式
教
学
安
排
5.1有操作系统软件开发概述
5.2有操作系统软件运行模式
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时56第33学时—第34学时
授课内容
第5章5.3、5.4
教学目的
和要求
掌握uClinux操作系统特点及如何搭建基于操作系统的开发环境
重点
难点
重点:
掌握uClinux操作系统特点及如何搭建基于操作系统的开发环境
难点:
掌握uClinux操作系统特点及如何搭建基于操作系统的开发环境
教
学
安
排
1.uClinux操作系统概述
2.建立开发环境
建立主机Linux平台
开发中常用的linux命令及工具
安装交叉编译环境
调试环境的搭建
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第35学时—第36学时
授课内容
第5章5.5
教学目的
和要求
掌握uClinux系统的裁剪和编译
重点
难点
重点:
掌握uClinux系统的裁剪和编译
难点:
掌握uClinux系统的裁剪和编译
教
学
安
排
ucLinux系统的裁剪和编译
uclinux内核文件结构
Make及makefile
裁剪uClinux内核
编译uClinux内核并生成镜像文件
实例演示如何编译生成镜像文件
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第37学时—第38学时
授课内容
第5章5.6、5.7
教学目的
和要求
掌握操作系统下多任务应用程序开发
掌握固话操作系统到FLASH存储器
重点
难点
重点:
掌握操作系统下多任务应用程序开发
难点:
掌握操作系统下多任务应用程序开发
教
学
安
排
1.操作系统下多任务应用程序开发
实例讲解编写LED、串口应用程序
添加应用程序到内核
调试应用程序方法
2.固话操作系统到FLASH存储器方法裁剪uClinux内核
实例如何固化操作系统到FLASH
教学形式与教学手段:
多媒体教学。
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
成都大学教案
总学时48第39学时—第40学时
授课内容
课程总结
教学目的
和要求
掌握嵌入式系统开发流程及要点,掌握嵌入式系统硬件设计及软件设计方法
重点
难点
本课程重点在arm系统体系结构、嵌入式硬件开发设计、嵌入式软件开发设计三部分。
难点在于掌握arm体系结构及原理、硬件设计方法、软件设计方法。
教
学
安
排
(含课堂教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计等)
利用多媒体课件(PPT)、板书进行讲授式、讨论式教学。
教学内容如下:
1)总复习
侧重arm系统结构、硬件设计方法、软件设计方法。
2)答疑
思考题、
课后作业
主要
参考资料
赵刚.32位ARM嵌入式系统开发技术-流程、技巧与实现.北京:
电子工业出版社.2005
李驹光.ARM应用系统开发详解--基于S3C4510B的系统设计.北京:
电子工业出版社,2005
课后自我
总结分析
备注
注:
此页针对具体授课内容填写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 教案