欢迎来到天天文库
浏览记录
ID:31191742
大小:75.00 KB
页数:5页
时间:2019-01-07
《arm嵌入式系统综合大实验教学的探索与研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ARM嵌入式系统综合大实验教学的探索与研究韩名君张艳安徽工程大学电气工程学院摘要:本文根据电子信息科学与技术专业的培养目标,结合学生的知识结构特点,提出了一套软硬结合、由浅入深的ARM系统大实验的项目教学法实施方案。本文详细阐述了每个项目的设计要求、学时安排、教学方式和考核方法。最后,通过对课程目标达成度的计算与比较,我们发现该方案能有效地提高教学质量、更切合实际地提高学生ARM系统的自主开发和创新的能力。关键词:ARM;嵌;入式系统;综合大实验;作者简介:韩名君(1981—),女,安徽芜湖人,讲师,工作于安徽工程大学,研究方向为ARM嵌入式系统
2、与微电子学。基金:安徽工程人学引进人才基金(S031402008);安徽工程大学国家自然科学基金预研项目(KZ00416021)TheExplorationandResearchoftheComprehensiveExperimentTeachingforARMEmbeddedSystemAbstract:ThispaperputsforwardasetofteachingprojectimplementationplanforARMsystemexperimentwhichbasedonthetrainingobjectivesofelectr
3、onicinfonnQtionscicnccandtechnologyprofessional,combiningwiththecharacteristicsofthestudents'knowledgestructure.Thispaperproposesthedesignrequirements,scheduling,teachingmethodsandassessmentmethodsofeachproject.Fromthecomparisonofobjectiveachievementseale,wefoundthatthisschem
4、ecaneffectivelyimprovethequa!ityofteaching,morepracticaltoimprovestudents'abilityofARMsystemindependentdevelopmentandinnovation.Keyword:ARM;Embeddedsystem;Comprehensiveexperiment;0前言ARM处理器自问世以来,以其体积小、功耗低、性能高的特点越来越多地被广泛运用到通讯产品、嵌入式系统中。ARM处理器采用的精简指令集体系提供了更高的执行效率,扩充后能同时兼容Thumb16指
5、令集、DSP指令集,并能执行Java代码[1]。在处理器的屮高端市场,ARM处理器对IntelCPU的市场占有率产生了巨大的冲击。2016年12月,微软和高通正式宣布达成合作‘Windows全而支持ARM,高通的48核ARM处理器将用来打造全新的WindowsServer产品⑵。正由于ARM处理器在无线通讯、智能人工,以及各种嵌入式系统中的运用,《ARM系统原理与应用》课程的学习已经被纳入本科以及高职院校电子类各个专业的教学计划屮[3-6]o对于电子信息科学与技术专业而言,《ARM系统原理与应用》屈于人才培养方案中的专业课,我校目前已经开设了40
6、学时的《ARM系统原理与应用》,该课程以理论课为主,其中课内实验课时分配为6-8个学时,课内实验内容为嵌入式实验平台的操作、Thumbs汇编指令的使用和编程等。由于课内实验是为理论教学服务,故而内容设计较为浅显。除此Z外,我校还开设了40学时的实践课ARM嵌入式系统综合大实验。针对培养方案中所提出的分层次培养目标,要求学生能灵活运用所学知识,进行嵌入式系统综合设计的目标,ARM嵌入式系统综合大实验正好能适配该培养目标也。下面就结合不同层次的教学目标,探讨其教学内容和考核方法。1实验平台的搭建1.1硬件平台选用德州仪器公司开发的TivaCSerie
7、sTM4C123GLaunchPad和上海德研电科的DY-Tiva-PB口袋板作为实验平台,TivaCSeriesTM4C123GLaunchPad的处理器为TM4C123GI16PM芯片,是TI公司推出的一款基于ARMCortcx-M4的32位处理器,主频80MHz,256kBFlash,32kBSRAM,具有USBHost,Device和OTG的能力。TivaCLaunchPad则是一块基于TM4C123GH6PM控制器的实验板卡,自带仿真器,连接上USB即可进行开发和编程。DY-Tiva-PB口袋板是配合TiTivaTM4C123G(ARM
8、Cortex-M4)LaunchPad使用的扩展板,该板体积小、使用方便,只要将其与TivaC系列的XL接口对插即可使用。系统集成了LE
此文档下载收益归作者所有