- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《ARM体系结构与接口技术》教学大纲
课程编号: ZF111404
课程名称: ARM体系结构与接口技术
总学时数: 72
实验或上机学时:实验32学时
一、说明
(一)《ARM体系结构与接口技术》的课程性质:
《ARM体系结构与》课程是计算机、等专业的一门实践应用较强的课程,是嵌入式课程体系中非常的一门基础课程。该课程主要讲述ARM处理器的体系结构、指令系统和开发工具作了比较全面的介绍。其中包括ARM体系介绍、ARM程序设计模型、ARM汇编语言程序设计、ARM C/C++语言程序设计、ARM连接器的使用、ARM集成开发环境CodeWarrior IDE的介绍及高性能的调试工具ADX的使用。并在此基础之上介绍一些典型的基于ARM体系的嵌入式应用系统设计时的基本技术。(1)能够理解ARM处理器的内部功能和特点,包括ARM处理器支持的数据内型、支持的存储格式、内核工作模式和存储系统等;
(2)能够理程ARM程序状态寄存器和寄存器组织;
(3)能熟练掌握各类常用指令的功能,理解各种不同的寻址方式;
(4)能够掌握使用ARM编程方法编写ARM汇编程序和ARM/C混编程序等;
(5)能够掌握一种ARM集成工发环境的工具软件的使用;
(6)能够掌握一种嵌入式ARM处理器(如ARM920T)的结构组成,常用接口的工作原理,并在此基础上编写驱动程序。
考核方式:闭卷考试
成绩评定方法:本课程的考核是平时成绩、实验成绩和期终考试成绩相结合。具体比例为:上课出勤、作业占0%,实验占20%,期末考试成绩占0%。
其中期未考试总分100分,基础题占50%,中等难度题占40%,较难题占10%。考试题型主要有:选择题、填空题、判断题、简答题、分析设计题等。
,。 教师讲授(√)课堂讨论(√)多媒体教学( )提问式教学(√)实验( )
教学重点及难点:
重点:嵌入式系统的概述,嵌入式系统的组成和开发。嵌入式系统的软硬件组成。
第2章 ARM技术概述
主要教学目标:
了解ARM体系结构的技术特征及发展,掌握ARM处理器的特点、支持的数据内型、存储格式、流水线及工作模式,掌握ARM处理器在不同模式下的寄存器组和程序状态寄存器中合位的作用。
√)课堂讨论(√)多媒体教学( )提问式教学(√)实验( )
教学重点及难点:
重点:ARM处理器的特点、数据内型、存储格式、流水线、工作模和寄存器组。程序状态寄存器每位的作用和不同模式下能使用的寄存器组。
第3章 ARM的指令系统
主要教学目标:
理解ARM指令系统和Tumber指令系统的区别,掌握ARM指令系统中各指令的功能和使用,掌握理解ARM指令系统支持的各种寻址方式。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√)
教学重点及难点:
重点:ARM指令系统不同类型指令的使用,支持的各种寻址方式。ARM指令系统中各指令的功能及使用。
第4章 ARM汇编语言程序设计
主要教学目标:
学习掌握能使用ARM汇编语言语法和指令编写规范的汇编程序,掌握ARM/C混编方法。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√)
教学重点及难点:
重点:arm汇编语言的语句格式,arm汇编器支持的伪操作、过程调用标准aapcs、汇编语言与c语言的混合编程。汇编语言与c语言的混合编程、过程调用标准aapcs。
第5章 ARM realview mdk环境介绍学习掌握realview mdk的使用。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√)
教学重点及难点:
重点:工程基本配置、工程的编译链接和工程的调试。工程基本配置、工程的调试。
第6章 GPIO编程
主要教学目标:掌握s3c2410x芯片的gpio控制器,掌握通过gpio引脚相关寄存器的配置编写驱动程序。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√)
教学重点及难点:
重点:gpio常用寄存器分类、i/o口常用寄存器详解和gpio的应用。i/o口常用寄存器详解和寄存器设置。
第7章 ARM异常中断处理及编程
主要教学目标:掌握arm异常中断处理概述,arm处理器异常模式和异常,理解s3c2410x中断机制;掌握通过相关寄存器的配置编写中继方式的驱动程序。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√)
教学重点及难点:
重点:arm处理器异常模式和异常、s3c2410x中断机制分析、fiq和irq异常中断程序设计。fiq和irq异常中断程序设计、使用汇编语言安装异常处理程序、从异常处理程序中返回。
第8章 串行通信接口
主要教学目标:了解串口通信概述,理解s3c2410x串口控制器接口路
您可能关注的文档
最近下载
- 2025青海公司所属华电(格尔木)能源有限公司面向华电系统内外招聘180人笔试参考题库附答案解析.docx VIP
- 意大利语基础单词与日常用语修订稿.docx VIP
- 2025南方电网文山供电局招聘短期项目制用工(35人)笔试模拟试题及答案解析.docx VIP
- 中文版新视线意大利语中级练习手册.docx VIP
- 山东科学技术版劳动实践指导手册一年级全册教学设计教案.pdf
- 山东科学技术版劳动实践指导手册二年级全册教学设计教案.doc
- 2025至2030年中国淫羊藿提取物行业市场竞争态势及发展前景研判报告.docx
- chiavi del Quaderno degli esercizi新视线意大利语初级练习册答案.pdf VIP
- 主、被动防护网施工组织设计方案.docx VIP
- 山东科技出版社劳动实践指导手册二年级第1课清洁与卫生小件衣物清洗洗内衣 教案.doc VIP
文档评论(0)