- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE2/NUMPAGES2
《单片机系统分析与调试B》课程标准
课程名称:单片机系统分析与调试B
课程代码:4190021
适用专业:集成电路技术
课程类别:专业必修
学时:68学时(理论:34实践:34)
学分:4学分
一、课程概述
(一)课程性质与任务
本课程是集成电路技术专业的职业技能模块课程,也是专业的核心课程。根据人才培养方案安排,学生前期已完成《电工电子技术》、《模拟电子技术》、《数字电子技术》及《C语言程序设计》4门基础课程的学习。通过本课程工作任务的实施,让学生掌握单片机相关的外围电路设计,了解单片机内部结构和工作原理,熟悉单片机指令系统、中断系统、定时/计数器及其扩展技术,熟练运用C语言编写、调试程序,掌握单片机应用系统开发技术,培养学生具备单片机系统硬件设计、软件编程、系统调试和故障排除的实践技能。为培养学生从事集成电路测试岗位、芯片应用岗位打下坚实基础。本课程是进一步学习《嵌入式系统应用》、《集成电路测试技术》和《毕业设计》等课程的基本保障。
(二)课程设计思路
本课程以思政教育为引导,将精益求精的工匠精神、创新精神以及爱国主义情怀等思政元素融入课程,让学生在学习专业知识的同时,树立正确的价值观。利用最新的开发工具(STM32CubeIDEV1.6)对目前市面上应用最广泛的单片机
(32单片机)进行教学,紧跟技术前沿。以企业需求和学生就业为导向,确定该课程的内容。课程以专业能力、方法能力、社会能力的培养为重点,充分体现教学内容的职业性。注重培养学生分析问题、解决问题的能力,强化学生动手实践能力,遵循学生认知规律,紧密结合集成电路技术专业的发展需要,为将来从事应用集成电路的检测、应用奠定坚实的基础。
为实现课程目标的学习领域,将本课程的教学活动分析设计成4个项目16个工作情景(具体安排见图1),以项目为单位组织教学、并以典型案例为载体,通过具体案例,按单片机项目实施的顺序逐步展开,让学生在掌握技能的同时,引出相关专业理论知识,使学生在技术训练过程中加深对专业知识、技能的理解和应用、培养学生的综合职业能力,满足学生职业生涯发展的需要。课程采用虚实结合的方式,前2个项目在学生没有任务硬件的前提下,一台电脑就可以完成
学习,后2个项目以实物验证的方式进行教学和学习,教学内容由浅入深、由易而难,层层推进。课程最后完成一台具有避障功能的自动导引小车,以此提升学生的学习兴趣,提高单片机系统的安装与调试能力,开阔学生视眼,激发学生的创新能力。
图1课程实训项目安排
二、培养目标与要求
(一)总体目标与要求
本课程以单片机项目为载体,以单片机系统的分析、设计、调试为手段,通过具体任务的实施,培养学生掌握单片机系统开发的基本方法,掌握单片机硬件电路的设计、软件程序的编写及系统仿真调试的基本技能,具备单片机控制系统的应用能力,了解从单片机模块电路到单片机产品的设计思路,掌握单片机控制系统技术文档的编写,进一步加深对传感器技术、C语言程序设计、数字电子技术等基础知识的理解和掌握,同时在单片机系统设计过程中,强化学生的团队意识,进一步提高学生的沟通交流能力和协作能力。
(二)具体目标与要求
1、素质单片机系统的分析与调试需要高度的细心和耐心,任何一个细节的错误都可能导致系统故障,通过课程学习,培养学生严谨的工作态度和一丝不苟的工作作风。在单片机系统的开发过程中,强调系统的稳定性、可靠性和性能指标,让学生树立质量意识,在设计和调试过程中严格把控质量关。在编程和电路设计过程中,要求学生遵循相关的行业规范和标准,如编程规范、电路设计规范等,培养学生的规范意识。
2、知识
了解STM32单片机的组成、内部结构和特点,获得其硬件和软件的必要基本概念;
熟悉单片机内部资源和参数配置,熟悉常用外设功能及特点;
掌握STM32CubeIDE的开发单片机的流程,掌握常用内部资源的使用和原理,加强C语言程序设计和分析能力,掌握常用的接口技术和传感器应用技术。
3、能力
课程中的项目设计环节要求学生亲自动手操作,从电路设计、程序编写到系统调试,全面提升学生的工程实践能力。鼓励学生在掌握单片机基本原理和方法的基础上,进行创新设计,积极参加各类创新创业竞赛,激发学生的创新思维。在课程设计和综合项目开发过程中,需要学生组成团队共同完成任务,通过团队成员之间的分工协作、沟通交流,培养学生的团队协作能力。
三、课程结构与内容
(一)课程结构
课程结构安排见下表:
表1《单片机系统分析与调试》课程结构
序号
学习任务(项目)
子任务(项目)
1
键控花样灯
初识32单片机
2
点亮LED灯
3
LED流水灯
4
键控花样灯
5
交通灯
丁字路口交通灯
6
具有精准计时的丁字路口交通灯
7
具有1位倒计时显示的十字路口交通灯
8
具
文档评论(0)