




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年自考29945嵌入式软件技术概论复习资料2022年自考29945嵌入式软件技术概论复习资料一、课程性质及其设置目的与要求〔一〕课程性质和特点《嵌入式软件技术概论》是高等教育自学考试计算机网络专业〔独立本科段〕考试计划规定必考的一门专业课。通过本课程的学习,不仅使同学了解嵌入式系统的基本概念和组织构成,并以ARMCorte*-M4F系列微处理器为基础掌控嵌入式系统软件的开发方法,重点培育同学嵌入式计算机系统的软件开发技能。〔二〕本课程的基本要求本课程共分为14章。在对嵌入式系统的学科基础、讨论和应用领域以及ARMCorte*-M4F微处理器和MSP432子系列微掌握器进行简要介绍的基础上,重点阐述了如何基于MSP432子系列微掌握器开发一个相对完整的嵌入式系统的详细过程,以及嵌入式系统中所包含的基本接口及模块的编程方法,包括串行通信、中断、定时器、GPIO、FLASH、ADC、|Ii1iDAC、CMP、SPI、I2C、TSI、USB2.0、系统时钟及其它接口与模块。通|I过对本书的学习,要求应考者对嵌入式计算机系统有一个全面和正确IIi的了解。详细应达到以下要求:II了解嵌入式系统的基本概念、进展过程、现状和进展趋势,嵌入|iIi式系统的应用范畴,嵌入式系统与通用计算机系统的区分与联系;Ii1理解并掌控嵌入式系统的基本构成和基本原理;iiIi掌控基于MSP432子系列微掌握器的嵌入式软件系统开发的方法|i1II以及对嵌入式系统各基本接口及模块的开发编程方法。IiIi〔三〕本课程与相关课程的联系IIIii嵌入式软件技术概论是一门综合性和应用性都比较强的课程,其内1IiI容涉及计算机相关专业的大部分专业课程,学习者需要具有肯定的数IIIii字电路及编程基础,也要对计算机的一般组成有所了解。因此,本课iII程的前修课程应至少包含《数字电路》、《程序设计语言》〔以C语1I言为主〕以及《计算机组成原理》,这些课程可以援助同学很好的理解IiI嵌入式系统的硬件结构及尽快掌控嵌入式系统的软件编程方法。Ii二、课程内容与考核目标IiI第1章概述I!〔一〕课程内容i■iI本章简要而全面地介绍了嵌入式系统的定义、由来及特点,以及其知iI识体系和相关术语,总结并收拢C语言基础知识,为后续学习打下基础。i■iI〔二〕学习要求IiI■I了解和掌控嵌入式系统的定义、由来及特点,以及其知识体系和相关i■i|术语;总结和复习C语言基础知识。i■!〔三〕考核知识点和考核要求Ii■I1.领悟:嵌入式系统的知识体系及相关术语、微掌握器与应用处理器;IIi■I2.掌控:嵌入式系统的定义及特点、嵌入式系统常用C语言中的运算II符、数据类型、程序设计基本结构。TOC\o"1-5"\h\z第2章ARMCorte*-M4F处理器jIi〔一〕课程内容II本章简要概述了ARMCorte*处理器,重点介绍ARM及ARM[IiCorte*-M4F处理器的内部结构特点及汇编指令。II〔二〕学习要求!iIi通过本章的学习,要求了解ARMCorte*处理器的-A、-A50、-M及-R|i1系列各自的特点和应用范围;了解和掌控ARMCorte*-M4F处理器的特|iIi点、内核结构、存储器映像、内部寄存器、寻址方式及指令系统;能IIi1II读懂ARMCorte*-M4F汇编代码。|iIi〔三〕考核知识点和考核要求IIIii领悟:ARMCorte*处理器的-A、-A50、-M及-R系列各自的特点和!IiIi应用范围;ARM、ARMCorte*-M4F处理器的特点及内核结构。|IIii掌控:ARMCorte*-M4F处理器的存储器映像、内部寄存器、寻址|II方式及指令系统。I[3.娴熟掌控:读懂ARMCorte*-M4F汇编代码并能给出一段汇编代码IiI的运行结果。I|第3章存储映像、中断源与硬件最小系统IiI〔一〕课程内容I!本章介绍了MSP432系列MCU的各子系列特性及应用领域,并通过对i■i|MSP432系列MCU进行分析,阐述了MSP432系列MCU的基本知识、实现iI构架。重点介绍了MSP432MCU的存储映像、中断源、引脚功能和硬件i■iI最小系统。iiIiI〔二〕学习要求iii|了解MSP432系列MCU的各子系列特性、应用领域、基本知识及实现i■i构架;了解MSP432MCU的引脚功能和硬件最小系统结构以及中断源;Ii■i|掌控MCU硬件最小系统概念及MSP432MCU的存储映像。IIi■I〔三〕考核知识点和考核要求III1.领悟:MSP432系列MCU的各子系列特性、应用领域、基本知识及实现构架;了解MSP432MCU的中断源、引脚功能和硬件最小系统结构。|Ii1ITOC\o"1-5"\h\z掌控:最小系统概念及MSP432MCU的存储映像。|I第4章GPIO及程序框架!iIi〔本章4.4.2~4.6节内容不做考核要求〕II〔一〕课程内容!iIi本章给出通用I/O基本概念和连接方法,简要给出MSP432MCU的端Ii1口掌握模块与GPIO模块的编程结构;阐述了给径直映像寄存器地址赋iiIi值的方法,点亮一盏小灯的编程步骤;阐述制作构件的须要性及基本Ii1II方法并给出第一个构件化编程框架、GPIO构件、Light构建编程实例。|iIi〔二〕学习要求IIIii了解通用I/O基本概念和连接方法;了解MSP432MCU的端口掌握模IIiI块与GPIO模块的编程结构;掌控给径直映像寄存器地址赋值的方法及|IIii点亮一盏小灯的编程步骤;了解制作构件的须要性及基本方法。II〔三〕考核知识点和考核要求!领悟:通用I/O基本概念和连接方法;MSP432MCU的端口掌握模块与GPIO模块的编程结构;制作构件的须要性及基本方法。掌控:给径直映像寄存器地址赋值的方法及点亮一盏小灯的编程步骤。第5章嵌入式硬件构件与底层驱动构件基本规范〔一〕课程内容本章介绍了嵌入式硬件构件的概念及分类,给出了硬件构件原理图设计规章,分析了嵌入式底层驱动构件的概念及层次模型;给出了底层驱动构件封装规范,介绍了硬件构件及底层软件构件的重用与移植方法。〔二〕学习要求通过本章的学习,了解嵌入式硬件构件及底层驱动构件的概念有层次模型,了解底层驱动构件的封装规范,了解软硬件构件的重用和移植方法。〔三〕考核知识点和考核要求领悟:嵌入式硬件构件的分类;嵌入式硬件构件电路设计简明规章;嵌入式底层软件构件的分类;构件设计的基本思想和基本原那么以及编码风格基规范;硬件和软件构件结合的的层次模型;软硬件构件的重用和移植方法;底层驱动构建封装规范及公共要素文件编写技巧。掌控:嵌入式硬件构件的定义和分类;嵌入式软件构件及嵌入式底层驱动构件的定义;重用概念;移植概念。第6章串行通信模块及第一个中断程序结构〔一〕课程内容本章主要阐述了串口相关的基础知识及MSP432MCU的串口模块功能概要并介绍了串口模块驱动构件编程时涉及的寄存器;设计并封装了串行通讯的驱动构件;分析了MSP432MCU的中断机制并给出了中断的编程步骤和实例。〔二〕学习要求[通过本章的学习,了解串口相关的基础知识及MSP432MCU的串口模IiI块功能并掌控串口模块驱动构件编程时涉及的寄存器;了解串行通讯驱II动构件的设计和封装方法;了解MSP432MCU的中断机制并掌控中断编iIiI程方法及编程时涉及的寄存器。Ii〔三〕考核知识点和考核要求i■i|1.领悟:串行通信相关的基础知识及MSP432MCU的串口模块功能;iIRS232总线标准及规律电平转换;串行通讯驱动构件的设计和封装方法;i■iIMSP432MCU的中断机制。IiiIi|2.掌控:串口模块驱动构件编程方法及编程时涉及的寄存器;中断编i■i|程方法及编程时涉及的寄存器。UART接收中断处理的方法。i■|第7章定时器相关模块Ii■I〔一〕课程内容IIi■I本章讲解并描述了计数器/定时器的一般工作原理,主要介绍了IIIMSP432MCU的内核定时器和定时器接口模块的基本功能和基本编程方法。[Ii〔二〕学习要求II通过本章的学习,了解计数器/定时器的一般工作原理;了解内核时IIi钟的功能并掌控内核时钟的相关寄存器及设置方法;了解内核定时器IISysTick的基本特性,定时器/PWM模块的功能、对应外部引脚并掌控|iIi该模块相关的寄存器及编程设置方法;了解Timer_A模块的PWM输出、|i1间隔定时、输入捕获和输出比较功能相关的寄存器及编程设置方法;iiIi了解Timer32定时器模块的自由运行模式、周期定时器模式、单次定|i1II时器模式相关的寄存器及编程设置方法;了解实时时钟RTC_C模块可|iIi配置时钟计数器的功能、对应外部引脚并掌控该模块相关的寄存器及IIIii编程设置方法。1IiI〔三〕考核知识点和考核要求IIIii领悟:计数器/定时器的一般工作原理;内核时钟的工作原理及驱iII动构件封装;SysTick定时器的功能和特点,定时器/PWM模块的工作|I|原理及驱动构件封装;Timer_A模块的PWM输出、间隔定时、输入捕获Ii|和输出比较工作原理及驱动构件封装;Timer32定时器模块的工作原理I|及驱动构件封装,Timer32定时中断服务程序;实时时钟RTC_C模块的IiI工作原理及驱动构件封装。I|2.掌控:各计数器/定时器模块的功能、相关寄存器及编程设置方法i■iI及驱动构件结构,iI第8章GPIO应用——键盘、LED与LCDi■iI〔一〕课程内容iiIiI本章讲解并描述了MSP432MCUGPIO模块的一般工作原理,主要介绍i■iI了键盘、LED与LCD等GPIO模块典型应用的构件化设计编程方法及上IIi■I述构件的综合应用范例。Ii■I〔二〕学习要求IIi■I通过本章的学习,了解和掌控GPIO接口模块的一般工作原理;了解II|和掌控键盘扫描基本原理和编程方法;了解和掌控LED扫描基本原理和TOC\o"1-5"\h\z编程方法;了解和掌控字符型LCD的基本原理和编程方法。[Ii〔三〕考核知识点和考核要求II领悟:单个按键的简约原理,键盘扫描基本原理;led扫描基本IiIi原理;字符型LCD的基本原理。|I掌控:单个按键及键盘驱动构件结构;LED发光二极管的工作原!iIi理,LED驱动构件结构;LCD驱动构件结构。掌控用汇编语言和C语言|i1判断单个按键及掌握发光二极管的编程。iiIi第9章Flash在线编程|Ii1II〔本章内容不做考核要求〕IiTOC\o"1-5"\h\zIi第10章ADC、DAC与CMP模块|ii〔本章内容不做考核要求〕1IiIi第11章SPI、I2C与TSI模块IIIii〔本章内容不做考核要求〕III第12章DMA编程|!〔本章内容不做考核要求〕Ii|第13章系统时钟与其他功能模块I!〔本章内容不做考核要求〕II第14章进一步学习指导II〔本章内容不做考核要求〕i■iI三、有关说明和实施要求iI〔一〕关于“课程内容与考核目标”中有关提法的说明i■iI在大纲的考核要求中,提出了“领悟”、“掌控”、“娴熟掌控”等iI■I三个技能层次的要求,它们的含义是:i■iI1.领悟:要求应考者能够记忆规定的有关知识点的主要内容,并能够IIi■I领悟和理解规定的有关知识点的内涵与外延,熟识其内容要点和它们之Ii■I间的区分与联系,并能依据考核的不同要求,做出正确的说明、说明和IIi■I阐述。III2.掌控:要求应考者掌控有关的知识点,正确理解和记忆相关内容的原理、方法步骤等。[Ii重点掌控:要求应考者需要掌控的课程中的核心内容和重要知识|ITOC\o"1-5"\h\z点。III〔二〕自学教材II本课程运用教材为:《嵌入式技术基础与实践〔第5版〕》,王宜!iIi怀、许粲昊、曹国平著,清华高校出版社,2022年版。|i1〔三〕自学方法的指导iIiIi本课程作为一门的专业课程,综合性强、内容多、难度大,应考者Ii1II在自学过程中应当留意以下几点:IiIi学习前,应认真阅读课程大纲的第一部分,了解课程的性质、地Iii位和任务,熟识课程的基本要求以及本课程与有关课程的联系,使以1IiI后的学习紧紧围绕课程的基本要求。IIIii在阅读某一章教材内容前,应先仔细阅读大纲中该章的考核知识iI点、自学要求和考核要求,留意对各知识点的技能层次要求,以便在II阅读教材时做到心中有数。Ii|3.阅读教材时,应依据大纲要求,要逐段细读,逐句推敲,集中精力,II吃透每个知识点。对基本概念需要深刻理解,基本原理需要坚固掌控,IiI在阅读中遇到个别环节问题不清晰,在不影响继续学习的前提下,可临I!时搁置。i■i|4.学完教材的每一章节内容后,应仔细完成教材中的习题和思索题,iI这一过程可有效地援助自学者理解、消化和巩固所学的知识,增加分析i■iI问题、解决问题的技能。IiI■I〔四〕对社会助学的要求i■iI1.应熟知考试大纲对课程所提出的总的要求和各章的知识点。i■I2.应掌控各知识点要求达到的层次,并深刻理解各知识点的考核要求。Ii■I3.对应考者进行辅导时,应以指定的教材为基础,以考试大纲为依据,IIi■I不要任意增删内容,以免与考试大纲脱节。II4.辅导时应对应考者进行学习方法的指导,提倡应考者“仔细阅读教材,刻苦钻研教材,主动提出问题,依靠自己学懂”的学习方法。[Ii辅导时要留意基础、突出重点,要援助应考者对课程内容建立一|I个整体的概念,对应考者提出的问题,应以启发引导为主。!I留意对应考者技能的培育,特别是自学技能的培
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 媒体广告推广合作协议的详细
- 医疗观察酒店征用合同模板
- 装饰装修合同及签单协议范本
- 无人机行业应用开发协议
- 外贸出口贸易合作协议条款
- 养殖业深度开发合作协议
- 一次难忘的课堂讨论记事类作文(10篇)
- 不老泉读后感600字(10篇)
- 合作学习在中职旅游专业英语教学中的应用与成效研究
- 小学数学低年级教学设计与练习
- 医生进基层活动方案
- 2025-2030年中国蔬果保鲜剂行业市场深度调研及发展趋势与投资价值评估研究报告
- 2025年中国卡通公仔相机行业市场调查与发展研究报告
- 云南省土地征收农用地转用审批管理细则 (2023年修订)
- 2024年长庆油田分公司招聘考试真题
- 药剂知识竞赛试题及答案
- 尊师重教主题班会教案
- 医院质量与安全管理委员会制度职责及工作流程
- 幼儿园获奖公开课:中班数学《2和3的组成和分解》课件
- 数字化环境下航空装备研制质量管理的思考
- 学习安全知识课件
评论
0/150
提交评论