- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
四、嵌入
您可能关注的文档
最近下载
- 小学英语新人教精通版三年级上册Unit 4 Friends Lesson 2教学课件2024秋.pptx
- 2025年易制毒化学品考试练习测试题附答案.doc
- 能源技术革命创新行动计划(2025-2030年).pptx VIP
- 创业资源的管理与整合.pptx VIP
- 2024科技住宅设计标准.docx VIP
- 2025年信息管理系统项目立项申请报告模板.docx
- 管道施工ppt课件学习资料.ppt VIP
- 【2024年7月中考试题观察研讨课件】7. 滨州中考第21题 解析.pptx VIP
- GB50156-2012(2014年版) 汽车加油加气站设计与施工规范.pdf VIP
- _黄帝内经_中相关_血气_气血_论述辨析.kdh.pdf VIP
原创力文档


文档评论(0)