云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 嵌入式系统教案

嵌入式系统教案

  • 62 次阅读
  • 3 次下载
  • 2025/6/2 7:37:48

备注 第3章 ARM指令编程 学时:2

第3章 ARM指令集 章节 3.1.ARM寻址方式 3.2.ARM指令详细介绍 4.1.Thumb指令集概述 知识点和分析方法 重点 难点 要求掌握内容 ARM寻址方式和常用ARM指令的使用 1. 复习导入 教授思2.通过介绍ARM指令集的总体特点,指令格式,讲授ARM的几种常用的寻址方式:立即寻址,寄存器寻址,寄存器间接寻址,基址加偏址寻址 ; ARM寻址方式; ARM指令集; ARM指令集中Load/Store指令;程序状态寄存器与通用寄存器之间的传送指令;转移指令的使用。 路,采用2.介绍 ARM指令的一般格式; 的教学方3. 介绍 ARM指令集中常用的四类指令: 数据处理指令;Load/Store指令;程序状态法和 辅寄存器与通用寄存器之间的传送指令;转移指令; 助手段,3.简单介绍Thumb指令与ARM指令集的区别及各自的特点。采用分析比较的方式介板书设绍 计,重点如何突出,难点如何解4.对指令的介绍采用举例的方法; 5.结合前面介绍的CPSR寄存器中各位含义以及处理器各工作模式对应的CPSR模式位的不同,举例处理器工作模式切换的程序设计; 6. 重点讲授ldr,str,ldm,stm,mrs,msr,b,bl,bx,bic,eor等指令的使用 7. 简要介绍ARM指令与Thumb指令集的区别。 决,师生8, 多媒体课件要清晰、生动,同时辅以板书内容突出重点。 互动等 9. 课堂采用提问加讨论的方式加强师生互动。 10. 总结本节课内容 本章思考题和习题 主要 参考资料 1.《嵌入式系统开发》田泽 北京航空航天出版社 P144 3,4,5 9

西安石油大学教案(章节备课)

章节 5章 基于ARM的嵌入式系统应用程序设计 学时:6

第5章 基于ARM的嵌入式系统应用程序设计 1. GNU编译环境下的ARM伪操作、宏指令 知识点和2. ARM汇编语言的伪指令 分析方法 3. ARM汇编语言程序的一般格式 4.通过7段LED模块程序开发实例介绍C语言基本语法在嵌入式程序设计中的使用 重点 难点 1. ARM汇编程序设计的一般格式及方法 2.嵌入式C程序设计的一般格式及方法 要求掌握1.ARM汇编程序设计的一般格式及方法 内容 2.嵌入式C程序设计的一般格式及方法 1. 复习导入 教授思路,采用的教学方法和 辅助手段,板书设2.以举例方式阐述ARM汇编程序设计不仅包含ARM指令,还有各种伪操作、宏指令与伪指令,其中伪操作、宏指令与所使用的编译环境有关。 2. 讲解GNU下的ARM汇编语言的伪操作、宏指令的使用。 重点讲述常量编译控制伪操作:.byte, .short , .long 字符编译控制伪操作: .equ,.globle,.extern,. 汇编程序代码控制伪操作:.section,.text,.data,.code16|32,.arm,.thumb,.end,.include 宏编译控制伪操作:.macro .endm 计,重点3. 讲解ARM汇编语言的伪指令的使用,如ADR,LDR,NOP 其中LDR要注意与ARM指令中的LDR使用的区别。 如何突4. 以一个简单的汇编程序设计为例介绍ARM汇编程序的一般格式 出,难点5. 通过7段LED模块程序开发实例介绍C语言基本语法在嵌入式程序设计中的使用 如何解6. 通过Keyboard程序设计介绍C语言基本语法在嵌入式程序设计中的使用 决,师生7. 多媒体课件要清晰、生动,同时辅以板书内容突出重点。 互动等 8. 课堂采用提问加讨论的方式加强师生互动。 9. 总结本节课内容 本章思考题和习题 主要 P286 4,6,14 1.《ARM体系结构与编程》 杜春雷 清华大学出版社 参考资料 2.《嵌入式系统开发》 田泽 北京航空航天出版社 备注 根据学生理解及掌握情况选择讲授Keyboard程序设计 10

西安石油大学教案(课时备课)

第 4 次课 2学时

第5章 基于ARM的嵌入式系统应用程序设计 章节 5.1.ARM汇编语言的伪操作、宏指令与伪指令 5.2.ARM汇编语言程序设计 知识点和分析方法 1. GNU编译环境下的ARM伪操作、宏指令 2. ARM汇编语言的伪指令 3. ARM汇编语言程序的一般格式 重点 难点 要求掌握内容 ARM汇编语言程序设计方法 1. 复习导入 教授思路,采用的教学方法和 辅助手段,板书设2.以举例方式阐述ARM汇编程序设计不仅包含ARM指令,还有各种伪操作、宏指令与伪指令,其中伪操作、宏指令与所使用的编译环境有关。 2. 讲解GNU下的ARM汇编语言的伪操作、宏指令的使用。 重点讲述常量编译控制伪操作:.byte, .short , .long 字符编译控制伪操作: .equ,.globle,.extern,. 汇编程序代码控制伪操作:.section,.text,.data,.code16|32,.arm,.thumb,.end,.include 宏编译控制伪操作:.macro .endm 其中LDR要注意与ARM指令中的LDR使用的区别。 1. GNU下的ARM汇编语言的伪操作、宏指令的使用 2. ARM汇编语言的伪指令的使用 3. 举例介绍ARM汇编语言程序的一般格式 计,重点3. 讲解ARM汇编语言的伪指令的使用,如ADR,LDR,NOP 如何突出,难点4 以一个简单的汇编程序设计为例介绍ARM汇编程序的一般格式 5 多媒体课件要清晰、生动,同时辅以板书内容突出重点。 如何解6 课堂采用提问加讨论的方式加强师生互动。 决,师生7 实验前做好实验准备。 互动等 8. 总结本节课内容 本章思考题和习题 主要 参考资料 备注 P286 4,6题 1.《ARM体系结构与编程》 杜春雷 清华大学出版社 2.《嵌入式系统开发》 田泽 北京航空航天出版社 11

西安石油大学教案(课时备课)

第 7 次课 2学时

第5章 基于ARM的嵌入式系统应用程序设计 章节 5.3.嵌入式C语言程序设计基础 5.4.嵌入式C语言程序设计实例 讲授主要内容 重点 难点 要求掌握知识点和分析方法 1. 复习导入 2.main.c文件由3大部分组成 一部分是include 文件包含命令 二部分是外部函数声明及变部分 三部分是main函数部分,即程序的主函数部分。 2. 介绍include 文件包含命令的作用,重点介绍所包含文件的内容, 简单宏定义: #define rULCON0 (*(volatile unsigned *)0x1d00000)参数宏定义: # define SQR(x,y) sqrt((x)*(x)+(y)*(y)) 宏释放: #undef ULONG 条件宏的使用 3. 7段数码管硬件电路及工作原理介绍:分类,驱动方式,地址空间 4. 7段数码管的软件程序设计 弄清楚8段数码管与一个字节中8位的对应关系 8段数码管的地址空间 设计程序要实现循环显示。因此肯定要用到一个for循环结构 5. Keyboard程序设计 首先弄清楚Keyboard的电路连接原理 弄清楚Keyboard的按键响应原理 开始Keyboard程序设计 嵌入式C语言程序设计的方法 嵌入式中使用的C语言语法 通过7段LED模块程序开发实例介绍C语言基本语法在嵌入式程序设计中的使用 教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等 6.多媒体课件要清晰、生动,同时辅以板书内容突出重点。 7.课堂采用提问加讨论的方式加强师生互动。 8. 总结本节课内容 作业布置 P288 14题 下节课C语言程序设计实验做准备。 主要 参考资料 1.《ARM体系结构与编程》 杜春雷 清华大学出版社 12

搜索更多关于: 嵌入式系统教案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

备注 第3章 ARM指令编程 学时:2 第3章 ARM指令集 章节 3.1.ARM寻址方式 3.2.ARM指令详细介绍 4.1.Thumb指令集概述 知识点和分析方法 重点 难点 要求掌握内容 ARM寻址方式和常用ARM指令的使用 1. 复习导入 教授思2.通过介绍ARM指令集的总体特点,指令格式,讲授ARM的几种常用的寻址方式:立即寻址,寄存器寻址,寄存器间接寻址,基址加偏址寻址 ; ARM寻址方式; ARM指令集; ARM指令集中Load/Store指令;程序状态寄存器与通用寄存器之间的传送指令;转移指令的使用。 路,采用2.介绍 ARM指令的一般格式; 的教学方3. 介绍 ARM指令集中常用的四类指令: 数据处理指令;Load/Store指令;程序状态法和 辅寄存器与通用寄存器之间的传送指令;转移指令; 助手段,3.简

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com