《嵌入式系统原理及应用》课程教学大纲.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文档。上传文档
查看更多
第 PAGE \* Arabic 1 页 / 共 NUMPAGES \* Arabic 7 页 《嵌入式系统原理及应用》课程教学大纲 课程名称:嵌入式系统???????? ?? ?? ?? ???课程类别:专业选修课 适用专业:电子信息工程??????? ?? ?? ??? ???考核方式:考查?????????????????????????? 总学时、学分:?24学时1.5学分?????? ????? 一、???课程性质、教学目标 嵌入式系统设计是计算机科学与技术专业的一门专业基础课程。随着后PC时代的到来,以高速度、高可靠、低功耗为特征的嵌入式系统的应用日益广泛和深入,嵌入式系统设计在计算机科学与技术专业课程体系中的地位愈发重要。通过本课程的学习,掌握嵌入式系统的组成和基本原理、ARM体系结构特点、嵌入式系统设计的一般原理及方法、以及嵌入式操作系统的基本原理及应用等。其具体的课程教学目标为: 课程教学目标1:掌握嵌入式系统的概念、体系结构、系统组成及设计方法。 课程教学目标2:掌握ARM7的微处理器结构和指令系统以及嵌入式系统的分析与设计方法,了解嵌入式操作系统和嵌入式网络技术。 课程教学目标3:掌握以S3C44B0系列嵌入式微处理器的硬件资源、指令系统,并以它为核心,能够进行实际系统的设计与分析。 课程教学目标4:通过实例学习,重点掌握嵌入式系统的应用开发。 ? ? 课程教学目标与毕业要求对应的矩阵关系 教学目标 毕业要求 1 2 3 4 5 6 7 8 教学目标1 L M H H ? ? ? ? 教学目标2 ? L H H H M ? ? 教学目标3 ? M H ? H M ? ? 教学目标4 ? ? ? M H L ? ? 二、????课程教学要求 本课程要求学生掌握嵌入式系统的概念、体系结构、系统组成及设计方法,对嵌入式系统进行设计和分析。通过本课程的学习,使学生理解嵌入式系统的具体含义,从嵌入式系统硬件和软件两个方面能都进行实际系统的应用开发。 三、????先修课程 单片机原理、计算机基础与应用 四、????课程教学重、难点 重点:嵌入式系统的概念、体系结构、系统组成及设计方法; ARM7的微处理器结构和指令系统以及嵌入式系统的分析与设计方法;以S3C44B0系列嵌入式微处理器的硬件资源、指令系统,并以它为核心,能够进行实际系统的设计与分析; 难点:设计。 五、????课程教学方法与教学手段 教学方法:讲授式教学方法、讨论式教学方法、学导式教学方法、问题导向式教学方法; 教学手段:多媒体辅助教学。 六、????课程教学内容 第一章??绪论(2学时) 1.教学内容 (1)?嵌入式系统基本概念、组成结构; (2)?硬件组成、操作系统; (3)?应用软件开发、嵌入式系统开发流程。 2.重、难点提示 (1)?重点是硬件组成、操作系统; (2)?难点是应用软件开发、嵌入式系统开发流程。 第二章? ARM体系结构及汇编指令集(4学时) 1.教学内容 (1)??ARM技术概述; (2)??ARM处理模式和状态、ARM存储器组织、ARM异常中断; (3)??ARM寻址方式; (4)? ARM指令集、Thumb指令集、ARM汇编程序规范、ARM汇编程序特点。 2.重、难点提示 (1)??重点是ARM处理模式和状态、ARM存储器组织、ARM异常中断; (2)??难点是ARM指令集、Thumb指令集、ARM汇编程序规范、ARM汇编程序特点。 第三章??基于ARM的嵌入式系统程序设计基础(4学时) 1.教学内容 (1)? ARM汇编语言程序设计; (2)??嵌入式C语言程序设计及技巧; (3)? C语言与汇编语言混合编程; (4)??基于ARM的软件开发环境。 2.重、难点提示 (1)??重点是C语言与汇编语言混合编程; (2)??难点是基于ARM的软件开发环境。 第四章??基于ARM核微处理器S3C44B0X的扩展接口技术(6学时) 1.教学内容 (1)??S3C44B0X微处理器及其硬件开发平台; (2)??基于S3C44B0X的嵌入式系统体系结构; (3)??存储器扩展接口; (4)??UART异步串行接口; (5)??USB设备接口; (6)??通用I/O口应用; (7)??A/D和D/A接口应用。 2.重、难点提示 (1)??重点是S3C44B0X微处理器及其硬件开发平台; (2)??难点是基于S3C44B0X的嵌入式系统体系结构。 第五章??嵌入式操作系统及移植应用(2学时) 1.教学内容 (1)??嵌入式操作系统基本概念:进程、进程调度、进程间通信机制; (2)??开放源码的μC/OS-II及内核分析; (3)??μC/OS-II在ARM微处理器上的移植; (4)??基于μC/OS-II建立自己的RTOS

文档评论(0)

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

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档