《嵌入式系统及应用》课程教学大纲(本科).docxVIP

《嵌入式系统及应用》课程教学大纲(本科).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科课程教学大纲 《嵌入式系统及应用》课程教学大纲 课程编号:04276 课程名称:嵌入式系统及应用 英文名称:Embedded System and Its Application 课程类型:学科基础课课程要求:必修 学时/学分:56/3.5(讲授:34 实验:22)适用专业:智能科学与技术 一、课程性质与任务 嵌入式系统及应用是智能科学与技术、计算机科学技术等专业的一门学科基础课,讲述嵌入式系统的基本理论、原理。本课程是一门既与硬件关系紧密,又与嵌入式操作系统、嵌入式软件关系十分紧密课程。它围绕目前流行的 32 位 ARM 处理器和源码开放的 Linux 操作系统,讲述嵌入式系统的概念,软、硬件组成,开发过程以及嵌入式应用程序开发设计方法。 本课程在教学内容方面着重基本知识、基本理论和基本设计方法的讲解;在培养实践能力方面着重设计构思和基本设计技能的基本训练,为学生今后从事嵌入式系统研究与开发打下坚实的基础。(支撑毕业要求 3.3,5.1,10.1,12.2)。 二、课程与其他课程的联系 先修课程:模拟电子技术、数字电子技术、C语言程序设计、单片机原理及应用等专业基础课程。 通过模拟电子技术与数字电子技术可理解A/D、D/A、I/O、放大电路等基本的电路基础知识,通过C语言程序设计掌握C语言的编程技巧与简单算法的实现,通过单片机原理及应用等课程熟悉外围接口电路、存储设备、显示器件等组成原理以及驱动编程。 后续课程:智能机器人、智能传感技术、智能调度技术及应用等。通过本课程学习可为后续课程提供理论与实践基础。 三、课程教学目标 运用C语言、VC等计算机软件或单片机、嵌入式等技术,完成系统软件/硬件开发、考虑社会、健康、安全、法律、文化以及环境等因素,设计一个能实现预期功能的硬件或软件系统,进行仿真研究或开发出系统原型或实物;(支撑毕业要求中的3.3,5.1) 将嵌入式实时操作系统作为重点,以应用为目的,全面介绍嵌入式系统。使学生既能对嵌入式系统及开发有一个全景的把握,又能深入理解和使用嵌入式实时操作系统。 加强理论与实践的结合,课程配套了实验系统。实验系统包括嵌入式实时操作系统和集成开发工具,学生可以自己动手搭建嵌入式系统的开发平台,熟悉应用开发,更好地学习和理解嵌入式系统的基础知识。 掌握基本的嵌入式系统设计创新方法,培养学生追求创新的态度和意识; 有不断学习和适应智能科学与技术发展的能力;(支撑毕业要求中的12.2) 能够通过文献检索等途径了解本专业领域的最新进展与发展动态,具有跟踪学科发 展前沿的意识和基本技能。(支撑毕业要求中的10.1) 四、教学内容、基本要求与学时分配 序号 教学内容 教学要求 学时 教学方式 对应课程教学目标 1 一、嵌入式系统导论 1.掌握嵌入式系统的特点; 2 讲授 2,5,6 嵌入式系统概述 嵌入式系统的应用领域 2.掌握嵌入式系统与通用计算机系统的区别; 嵌入式系统的实时性与可靠性 嵌入式系统的发展趋势 3.了解嵌入式系统在日常生活种的应用; 4.掌握影响嵌入式系统实时 性和可靠性的主要因素; 5.了解嵌入式系统的发展趋势。 2 二、嵌入式硬件系统 1.嵌入式硬件的基本组成 1.掌握嵌入式系统的基本组成; 4 讲授 1,5,6 嵌入式微处理器 总线 2.掌握CISC与RISC指令系统的对比; 存储器 指令系统 输入输出接口和设备 3.掌握嵌入式微处理器的特点、嵌入式微处理器的体系结构以及嵌入式微处理器的分 类; 4.了解AMBA总线、PCI总线; 5.掌握ARM芯片的指令集; 6.掌握ARM芯片中具有的各种处理器模式及寄存器。 3 三、嵌入式软件系统 了解嵌入式软件系统的体系结构; 掌握嵌入式软件系统分类和运行流程; 了解嵌入式操作系统的组成、内核的功能、嵌入式操作系统的发展趋势; 了解常见的嵌入式软件开发工具ADS的使用;掌握什么是宿主机,什么是目标机,掌握交叉开发环境的搭建; 掌握交叉编译、调试的过程与步骤; 指导学生搭建嵌入式软件 4+6 讲授 1,2,5 1.嵌入式软件系统概述 实验 2.嵌入式软件系统分类 3.嵌入式软件系统体系结构 4.嵌入式操作系统简介 5.嵌入式软件开发工具 实验1:嵌入式软件开发环境建立 实验 实验2:ARM汇编语言特性与编程基础实验 实验3:嵌入式文件系统实验 开发环境,让学生建立起交叉开发或仿真开发的概念; 指导学生掌握ARM处理器 的汇编语言编程实现,包括掌握ARM汇编语言特性,行格式,ARM指令,分支并且转换状态指令,数据处理指令,程序状存器传送指令,乘指 令,单个数据传送指令,半字、带符号字节/半字传送指令块数据传送指,装入和存储多个寄存器指令,多路分支等; 掌握文件系统的初始化和启动、文件和目录的管理以及文件系统API的使用等。 4 四、嵌入

文档评论(0)

tuo1317 + 关注
实名认证
文档贡献者

教师资格证持证人

知识分享

领域认证该用户于2023年05月12日上传了教师资格证

1亿VIP精品文档

相关文档