- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《嵌入式系统》课程说明书.doc
《》Embedded System Development 课程性质 专业课 学时 /学分 32+10/2 授课范围 理工学院2011级通信工程6、7、8、9班130人 授课时间
和地点 周三 5-6节 11C507;周五 5-6节 11A210 人数
限制 150人 课程简介 嵌入式系统与应用是专业的重要专业课之一,是一门与硬件、软件关系紧密,强调基础理论和面向实践应用,以应用为主的工程技术基础课程。
围绕基于Cortex-M3体系架构的STM32F10x系列微控制器,讲述嵌入式系统的基本概念软硬件组成开发过程以及嵌入式应用程序开发设计方法。通过对STM32F10x微器的基本组织结构与工作原理的学习,嵌入式软、硬件的开发,提高学生的嵌入式软硬件开发能力,为学生今后从事嵌入式系统研究与开发打下坚实的基础2014 参考文献 1. 陈启军.《嵌入式系统及其应用》,同济大学出版社,2014
2. 姚文详(英)宋岩ARM Cortex-M3权威指南北京航空航天大学出版社WWW.ARM.COM
2.
四、教学信息 教学目标 通过本课程的学习,要求学生:
掌握嵌入式系统的基本概念。
掌握精简指令集,及其与复杂指令集之间的区别与应用需求,深刻理解Thumb-2指令架构。
掌握存储器系统、存储器管理单元、中断系统的硬件连接、集成方法,以及基本工作原理。
掌握基于Cortex-M3体系结构的IP核的结构、功能及STM32F10X微控制器的具体实现。
掌握STM32F10X中GPIO、NVIC、DMA、A/D、USART和时钟系统等主要模块的基本功能与基本结构,掌握可编程接口芯片的设定方法及应用。
掌握完成嵌入式系统的设计与开发方法。 教学进度
(以周为单位) 课堂讲授 实验、实习、作业、课外阅读及参考文献等 教学内容摘要
(章节名称、讲述的内容提要,课堂讨论的题目等) 内容及时间、地点 第1周
(4学时) 第1章 嵌入式系统概述
1.1 嵌入式系统及其应用
1.2 嵌入式系统的核心技术
1.3 计算机体系结构
1.4 Cortex-M3 体系简介 思考与习题:
见教材P26/1-7
WWW.ARM.COM 第2周
(4学时) 第2章 Cortex-M3体系结构
2.1 Cortex-M3处理器组成
2.2 Cortex-M3总线结构
2.3 Cortex-M3寄存器
2.4 Cortex-M3存储器映射
2.5 Cortex-M3工作模式
2.6 Cortex-M3异常与中断
2.7 Cortex-M3异常向量表
2.8 Cortex-M3开发平台与RTOS
2.9 采用Cortex-M3处理器的设计的芯片 ARM Cortex-M3权威指南
下载安装Keil MDK-ARM最新版本
第4周
(4学时) 第4章 Thumb-2指令系统
3.1 Thumb-2指令集简介
3.2 Cortex-M3八种寻址方式
3.3 简单的Thumb 汇编程序
3.4 Thumb-2指令基本格式
3.5 Cortex-M3常用的Thumb-2指令集 ARM Cortex-M3权威指南
5.2 ARM汇编器支持的数据定义伪操作 1、熟悉Keil MDK-ARM集成开发环境
2、汇编语言编程调试课件给出的例子 第6周
(4学时) 5.3 ARM汇编器支持的汇编控制伪操作
5.4 ARM汇编器支持的其他伪操作
5.5 ARM汇编器支持的伪指令
5.6 Thumb2汇编程序结构 调试课件给出的例子
进一步熟悉Keil MDK-ARM集成开发环境 第7周
(4学时) 第6章 STM32F10x最小系统设计
6.1 STM32F10x系列产品简介
6.2 基于Cortex-M3的最小系统
6.3 电源及控制、复位电路
6.4 存储器与总线架构
6.5 STM32的时钟系统 P178:11-20
第8周
(4学时) 第7章 CMSIS架构与STM32库开发方式
7.1 STM32库简介
7.2 STM32结构及库层次关系
7.3 库文件及使用简介 野火资料P1-110 第9周
(4学时) 7.4 GPIO
7.5 stm32f10x.h中GPIO代码剖析
7.6 GPIO控制LED灯实验
7.7 时钟设置与开启外设时钟 P217:1—5
模拟流水灯实验、
实验报告 第10周
(4学时) 第8章 STM32F10x 主要模块设计
8.1 DMA
8.2 ADC P196:1-6 第11周
(2学时) 8.3 USART模块
8.4 IIC总线
8.5 CAN总线 P417:1-4
P289:1-8
P345:1-3 第12周
(2学时) 复习、考试 第13周
(0学时) 第14周
(0学时)
您可能关注的文档
- 2015水利工程建设监理资格考试.doc
- 2015滕州马拉松赛竞赛规程.doc
- 2015秋土木工程高升专毕业设计(论文)撰写通知.doc
- 2015秋季福建公务员考试行测真题答案-第一部分 常识判断.doc
- 2015简历模板.doc-济宁孔子国际学校(济宁外国语学校).doc
- 2015级人才培养方案.doc
- 2015级保险学专业指导性教学计划.doc
- 2015级研究生入学后注意事项(全体阅读).doc
- 2015级软件技术专业(网站设计与制作)人才培养方案.doc
- 2015计算机考研《操作系统》之综合应用题.doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)