嵌入式系统及应用课程实践教学研究.docVIP

嵌入式系统及应用课程实践教学研究.doc

  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文档。上传文档
查看更多
嵌入式系统及应用课程实践教学研究

嵌入式系统及应用课程实践教学研究   摘 要:结合“嵌入式系统及应用”课程的特点和我校的实际,阐述了基于实验仪的实验、Proteus仿真实验和实验板制作三层次嵌入式系统实践教学体系。通过两年来的实践表明,三层次实践教学体系激发了学生的学习热情,培养了学生的综合能力,适合于应用型人才培养目标下的嵌入式系统课程的教学。   关键词:嵌入式系统 实践教学 Proteus 实验板制作      近10年来,ARM以其高性能、低价位、低功耗、小体积等优点,在无线通信、消费类电子产品、工业控制等领域得到了广泛应用。掌握以32位ARM微处理器为核心的嵌入式系统开发技术已成为电类专业大学生和相关工程技术人员的迫切要求。   嵌入式系统及应用是一门实践性非常强的课程,实践是嵌入式系统课程的重要组成部分。缺乏实践的嵌入式系统课程学习是纸上谈兵,因此,学生必须通过大量的实践环节,来加深对嵌入式系统理论知识的理解。如果没有很好的实践,嵌入式系统技术很难掌握,学生的技能就得不到提高,培养的学生就不能适应市场的需要。如何为学生搭建一个良好的实验平台,更全面地培养他们的实践能力,就成了一关键的问题。为了将学生的操作能力、分析能力、工程设计能力与应用实践结合起来,引导学生由浅入深地掌握嵌入式系统设计的理论与技术,为了使我校培养的学生适应社会需要,掌握最新的知识结构,我校于2006年新增设了嵌入式系统及应用课程。      一、实践教学体系的建立      为培养学生的实际应用能力与刨新能力,以达到学习嵌入式,使用嵌入式的教学目的和作用,我校建立了基于实验仪的实验――Proteus仿真实验一实验板制作三层次的嵌入式系统实践教学体系,并根据课程的特点,采取开放式实践教学的思路和方法。   1.基于实验仪的实验   实验仪是学生学习嵌入式系统的主要平台。 实验仪的选择应该使用国内目前主流的ARM核芯片和设计开发工具,与实际应用环境相接轨,使学生所学即能所用;实验仪上具有丰富的实验例程。在我校嵌入式系统实验室建设中,选择了SmartARM2200 教学实验开发平台。此平台全面支持PHILIPS LPC2100、LPC2200等系列12种型号ARM7微控制器,配有8MB SRAM、16MB NAND FLASH以及液晶屏、键盘、串口、USB接口、I2C、以太网接口、AD转换电路等,使用ADS1.2或ARM RealView集成开发环境编写和调试程序,构成了一个很好的实验教学平台。   对实验内容的选择是一个由简单到复杂的过程。将实验分为三个阶段:   实验的第一阶段是基础验证实验。主要要求学生熟悉软硬件开发环境,熟练使用各种开发软件,掌握基本的软硬件调试方法,根据实验指导书的内容进行实验的调试,读懂实验源程序和程序的运行过程,并能进行修改、组合和补充应用编程。该阶段的实验主要有两部分内容:一是嵌入式软件开发基础实验,包括ARM指令编程和ARM 汇编和C语言混合编程。二是ARM内部功能部件实验,包括GPIO输入输出实验、UART实验、定时器实验和RTC实验等。   实验的第二阶段主要是综合设计实验。要求学生综合整个课程的知识点,尽可能多地利用实验系统上的资源,构造一个具有实际意义的嵌入式应用系统,即做一个较为复杂的综合实验。设计的主要实验内容有:键盘中断实验、LCD驱动控制实验、TCP/UDP通讯实验、USB接口电路模块及软件设计等。   实验的第三阶段主要是基于嵌入式实时操作系统RTOS的实验。目前RTOS的种类较多,商业型的主要有Windows CE、VxWorks、Palm OS等,免费的有Linux、μC/OS等。由于课时和学习的目的不同,把教学的主要目的定位在操作系统的应用上,而非操作系统本身的研究上。μC/OS II是专门为嵌入式应用设计的实时内核,其中90%以上与硬件无关的代码用C语言编写。该RTOS有数十种CPU的移植范例,有注释清晰、书写规范的全部源代码,非常适合教学使用。针对μC/OS II设计的主要实验内容有:μC/OS II操作系统移植实验、GUI 在μC/OS II下的应用等。实验仪教学内容及学时分配如表1所列。      2.基于Proteus的仿真实验   目前高校在嵌入式系统教学过程中普遍存在实验教学训练相对不足的问题,主要有以下几个原因:   (1)实验设备少。ARM实验室建设成本高,一般高校很少为学生配备人手一套实验平台进行ARM实验开发,往往是做实验时2~3个学生一组同时完成。   (2)实验时间少。由于受教学培养计划和实验场地等因素的影响,学生除了上课外,平时实验机会不多。ARM实验所必需的仿真器、开发板等价格也不菲,许多学生无法承受。   Proteus软件是来自英国Iabeenter

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档