嵌入式系统的课程实验研究.docVIP

  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文档。上传文档
查看更多
嵌入式系统的课程实验研究   摘要:分析现有高低端嵌入式系统实验板的问题和不足,针对本科生“嵌入式系统”实验教学的实际需求,提出实验所应遵循的设计指导思想,并阐述了一种新电路设计,较好地解决了现有系统的问题。最后介绍其应用至“可编程逻辑器件”课程实验的效果。   关键词:嵌入式系统;可编程逻辑器件;ARM;UC/OS;GUI      随着技术的发展和应用的需求,社会对嵌入式系统的应用要求越来越高,传统的系统机应用和嵌入式应用的界限越来越模糊,以51系列为主的单片机应用越来越不适应这种需求,而以ARM7为内核的32位高档单片机经过数年的发展,价格越来越低,接近单片机的成本,而性能又高很多,在很多领域已经取代了8位单片机的应用。为适应这种趋势,在大学本科教学中开设嵌入式技术课程和实验已是必然。嵌入式技术的内容比较广泛,涉及从低端的单片机应用到高端的系统机嵌入式应用。目前,高校中开设的相关课程主要是嵌入式技术(主要讲ARM处理器、嵌入式操作系统LINUX、UC/OS等)、可编程逻辑器件和DSP应用,后两门课虽然名字上和嵌入式没有关联,但应该说ARM处理器、FPGA/CPLD、DSP实际上是嵌入式系统的3架马车,在很多的嵌入式系统上都能看到它们的身影,三者各有所长,各有应用特点,目前还无法完全互相替代。而这3门课的前期基础课就是模电、数电、单片机原理、C程序设计等[1]。   1目前存在的问题   由于嵌入式技术内容的广泛性,应用上千差万别,课程特点是实验性、动手操作性特别强,一般是根据所采用的实验设备来进行讲授。目前来看,嵌入式系统实验箱主要分高端和低端两类,高端产品功能复杂、完善,提供各类接口,如USB、以太网口、LCD、VGA、键盘鼠标口、SD卡、串口等。但该类产品存   在如下问题:1)系统过于复杂,使得学生上手慢,真正能够完成的实验有限,形成资源浪费。2)价格与系统机相当,体现不出嵌入式的优势,使得实验成本很高,普及性差。3)维修维护成本高。根据多年的实验教学经验,为了培养学生的动手能力,对于元件裸露的实验箱(板),一轮实验下来,损害率基本在10%~20%,由于维修困难,最终导致仅有60%的实验设备能够正常使用,严重影响教学效果。   综上所述,太复杂的嵌入式系统实验设备并不适合本科实验教学,本科实验教学需要的是简单、低廉、耐用又能满足教学要求的实验设备。而低端的嵌入式实验板虽然价格低廉,但一般只有简单按键、LED显示、串口等,外围电路与单片机的实验板电路并无区别,只是换了一颗ARM的心脏。而这些外围设备的控制对处理器并没什么要求,单片机完全可以胜任,也就体现不出嵌入式系统的优势。而实际上所说的嵌入式系统一定是用在单片机无法完成或很难完成的地方。如果学生感觉不出嵌入式的优势,也就难于达到实验教学效果[2,5-6]。   2设计的指导思想   针对现有嵌入式实验箱(板)存在的问题,为满足教学需要,我们自行开发了嵌入式实验板,力求克服现有实验设备的缺点。所遵循的指导思想如下:   1) 实验内容要有别与51单片机的实验。实验用51单片机无法完成或很难完成,充分体现32位嵌入式   ARM处理器的优势,主要有以下几点:(1) 32位处理机,结构先进,处理速度极高。(2)更大的程序、数据存储空间,是51单片机的几十倍。(3)更高的CPU时钟频率,是51单片机的几十倍。(4)集成了很多复杂的外围设备,是SOC(System On Chip),简化了硬件电路设计,提高了处理及应用能力。(5)功耗很低。(6)有操作系统支持。(7)有JTAG接口,无需仿真器,只要一条下载线。   2) 硬件结构尽量简单,将下载线JTAG接口电路直接做在实验板上,取消电源设备,直接利用USB接口从电脑取电,减少实验部件及部件间连线。充分利用电脑硬件资源,如显示器、键盘、鼠标、USB接口、串/并口等,充分利用ARM单片机内部集成外设,如PIT、PDC、AIC、PMC、USART、SPI、TWI、SSC、TC、PWM、ADC、UDP等,同时发挥软件优势,这样做的好处是:(1)降低成本,让每套实验环境的成本控制在100~200元内。(2)适应学生实验的要求。一般来说,给学生用的东西,都很容易损坏。实验室人员和指导老师的维修、实验准备的工作量都很大,实验中能正常开使用的实验设备也就到60%~80%。那么,实验箱的硬件结构越简单,损坏的可能性就越小,维护起来也要简单,减轻了实验老师的工作量。(3)由于成本低,对于损坏的实验板可以直接更换,提高实验开工率;对于有兴趣的同学,甚至可以借出,便于其更好地学习。   3硬件电路原理   实验板以AT91SAM7Sxx为核心,如图1所示,利用其内部硬件资源,并通过一片有VGA接口的CPLD(EPM

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档