- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM入门教学大纲
课程英文名
The Basis Theory and Application of ARM
课程代码
B0801Y03
学分
3
总学时
48
理论学时
48
实验/实践学时
0
课程类别
学科基础课
课程性质
任选
先修课程
单片机基础,C语言
适用专业
工程力学
开课学院
计量测试工程学院
一、课程地位与课程目标
(一)课程地位
本课程是计量技术工程学院相关专业的一门专业基础课。通过本课程的学习,使学生初步掌握32位单片机的基本原理和应用技术,为进一步的学习打下坚实的基础。
(二)课程目标
1,本课程主要任务是以STM32单片机为代表,以原子实验班为平台,通过学习,使学生掌握STM32单片机的内部结构和资源及使用方法;
2, 掌握在KEIL环境下的STM32单片机C语言编程方法,以及信号采集和数据通讯方面的基础知识;
3, 能利用ARM单片机,进行简单的设计和制作,为进一步的学习打下基础.
二、课程目标达成的途径与方法
由于本课程对于初次接触单片机的学生来说非常抽象,因此为了帮助学生们快速理解,采用课堂教学为主,辅助各类课堂游戏的方式,来帮助学生理解一些抽象的概念,以及CPU的工作原理;集体游戏能充分活跃课堂氛围,同时增强学生的参与感,提高学习兴趣;配置几个简单案例的实验,实际领会具体的实现过程,掌握ARM芯片软件的配置和编程方法.
三、课程目标与相关毕业要求的对应关系
课程目标
课程目标对毕业要求的支撑程度(H、M、L)
毕业要求8
毕业要求9
课程目标1
H
H
课程目标2
M
H
课程目标3
L
H
注:1.支撑强度分别填写H、M或L(其中H表示支撑程度高、M为中等、L为低)。
四、课程主要内容与基本要求
STM32单片机的结构
要求了解STM32 Cortex-M3 系列单片机的结构,典型外设及其功能和Cortex-M3存储器配置;了解CPU时序、复位及输入/输出端口的结构,及其特性和相应电路。
GPIO的结构及寄存器设置
了解GPIO的结构,能根据要求,对相应寄存器进行正确的设置;
平台硬件资源介绍
对本课程所采用的硬件平台的资源进行介绍.
软件入门
学习在KEIL编译环境下,STM32单片机的编程方法。重点:软件的配置.
下载与调试
要求掌握在KEIL5软件里面的下载和调试方法,以及一些技巧。
System文件夹介绍
对工程文件中的SYS文件进行介绍,了解里面函数的功能。
跑马灯案例
理解跑马灯的实现原理和方法,掌握具体一个工程建立的过程,掌握对相关寄存器的配置方法,掌握基本的调试方法.
8、按键输入案例
理解按键输入的实现原理和方法,掌握具体一个工程建立的过程,掌握对相关寄存器的配置方法,掌握基本的调试方法.
9、串口通讯案例
理解STM32串口通讯的实现原理和方法,掌握具体一个工程建立的过程,掌握对相关寄存器的配置方法,掌握基本的调试方法.。
课程学时安排
章节号
教学内容
学时数
学生任务
对应课程目标
第1章
STM32单片机简介及其结构
6
1,课堂讨论单片机与PC的异同.
2,了解STM32的内部资源及结构;
1
第2章
GPIO的结构及寄存器设置
6
1,了解GPIO及设置
2,课后自行复习课堂内容.
1
第3章
平台硬件资源介绍
2
1,了解板子资源.
1
第4章
软件入门(含C语言复习)
4
1,课后安装MDK5;
2,学习和练习软件的配置.
3,课后复习C语言.
1,2
第5章
下载与调试
4
1,课后练习下载与调试;
2,掌握一些简单的调试技巧.
1,2
第6章
System文件夹介绍
6
1,了解常见的3个Sys文件夹内的函数.
1,2,3
第7章
跑马灯案例讲解
5
1,掌握相关资源的配置方法;
2,掌握工程文件的建立和配置方法;
3,掌握调试和下载方法.
1,2,3
第7章
课内实验:跑马灯
3
1,完成实验
1,2,3
第8章
按键输入案例讲解
4
1,掌握相关资源的配置方法;
2,掌握工程文件的建立和配置方法;
3,掌握调试和下载方法.
1,2,3
第8章
课内实验:按键
2
1,完成实验
1,2,3
第9章
串口案例讲解
3
1,掌握相关资源的配置方法;
2,掌握工程文件的建立和配置方法;
3,掌握调试和下载方法.
1,2,3
第9章
课内实验:串口通讯
3
1,完成实验
1,2,3
六、考核方式及成绩评定
考核内容
考核方式
评定标准(依据)
占总成绩比例
过程考核
点名, 作业, 课堂参与度(发言等), 实验报告.
玩手机聊天等破坏课堂纪律的扣分
1, 点名1分;
2,课堂发言(
您可能关注的文档
最近下载
- CJJ 1-2008 城镇道路工程施工与质量验收规范.docx VIP
- 婚礼贵宾席座位牌模板(可编辑打印).docx VIP
- 2025年纪念“九·一八”事变94周年升旗仪式演讲稿.docx VIP
- 2025一级建造师《建筑》考前10页纸(备考复习完整版).pdf
- 项目部组织机构图文件.doc VIP
- 22HM001-1 海绵城市建设设计示例(一).docx VIP
- 2017一建水利水电真题及答案完整版.pdf VIP
- ANSI ESD STM11.11-2021平面材料表面电阻测量.pdf VIP
- 监理报告模板工程监理报告范本.docx VIP
- 小学六年级数学上册分数乘法练习题及答案.doc VIP
文档评论(0)