- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统针对性教学探析
嵌入式系统针对性教学探析【摘要】嵌入式系统是一门涉及面广的专业课,具有较强的理论性、实践性、综合性、实用性。采用传统的教学模式,学生会感到枯燥乏味,产生畏难情绪,而且短时间内无法掌握大量的内容。本文从人才市场现状和嵌入式发展趋势提出针对性的教学方式,以提高教学质量,改进人才培养模式。
【关键词】嵌入式 针对性 教学
【中图分类号】G642 【文献标识码】A 【文章编号】1009-9646(2008)08(b)-0047-01
嵌入式应用非常广泛,在军事电子,信息家电,工控设备,智能仪表,汽车电子,网络设备,电子商务,智能玩具,移动存储等各个方面都有所涉及,随着消费家电的智能化和网络化,国内对嵌入式系统人才需求量的增大,不少高校开设了嵌入式相关课程,但教学效果并不是很理想,本文将就如何有效的开展嵌入式教学进行探讨。
1 嵌入式行业特点及人才需求市场现状
嵌入式设备的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作(目前国内的硬件设计力量很弱,很多嵌入式公司自己只负责开发软件),当设备越智能,越是复杂系统,软件越起的作用也越明显,而且这是目前的趋势。嵌入式系统中的软件可分为三大类,WinCE,Linux,Unix。以下表1是07年12月16日至22日北京深圳上海三地部分企业招聘嵌入式人才统计的一些数据:
从以上数据可以看出嵌入式人才的需求量和需求层次,下面分几部分讨论高校如何开展嵌入式系统教学。
2 目前教学中存在的问题
嵌入式系统属于一个交叉学科,涵盖了微电子技术、电子信息技术、计算机软件和硬件等多个领域,仅仅一两门课程不足以反应嵌入式系统的全貌。面对如此复杂的一门学科,目前本科院校嵌入式教学中存在以下一些问题:
2.1 基础课程嵌入式领域知识不够
表现在C语言中对于嵌入式编程时必须要掌握的一些编程知识如:寄存器操作,volatile,编译选项等不清楚。
2.2 对硬件不够了解
嵌入式系统涉及到操作系统底层和许多外围硬件,大部分学生对CPU内部寄存器、串口、并口等硬件不了解。
2.3 入门难,起点高
由于讲课方式不得法,很多学生一腔热诚的开始学习但很快就因为听不懂而失去兴趣,或者因为感觉太难而放弃。
2.4 方向性不明确,无所适从
还有师资也是比较突出的问题,因为教学大纲设置不当,很多教师感觉课时数不够,同时也因为没有全面掌握嵌入式系统方面的知识,在讲授某些部分时感觉力不从心。在实际教学中还存在着众多的问题,迫切要求改变嵌入式课程的教学方法。
3 嵌入式系统本科教学特点
本科教学的目标应是普及型的教学,让学生具备广泛的理论基础,但也应具备在某一领域内较强的知识以尽快适应毕业后的工作环境,特别是嵌入式这一实践性很强的领域。在讲授理论基础时,需要把握理论的透彻性和难易度的关系。要想把嵌入式系统从硬件到应用软件全部弄明白,靠有限的课堂教学是做不到的。
实际的情况是做嵌入式开发只会从事某一专门的领域,并不需要全部都精通。嵌入式行业本身就细化为多个方向,所以,在教学时应把握好教学方向,有针对性的教学。
4 针对性教学
针对性教学是根据学生的基础课程情况和学生的兴趣有选择的设置教学课程和教学计划。根据目前市场现状,嵌入式系统可以分为两个大的方向:硬件和软件。硬件方向是硬件设计,HDL数字电路设计技术及其FPGA/IP核实现技术等软件硬化方面,主要是电子、通信类专业学生。而软件方向则主要是计算机专业的对硬件有所了解的学生。软件又可以分为 Linux和WinCE两大方向。在这两个方向中,又可以分为系统级和应用级软件的开发。系统级软件比较典型的是开发驱动程序,这种工作有一定的难度,相对而言Linux下的开发工作更困难一些。随着嵌入式产品智能化提高,对于嵌入式操作系统上的应用程序的需求也在逐步增加。随着开发环境的优化,跨平台语言的使用,使得某些应用软件开发越来越简单。
鉴于以上情况,在制定嵌入式系统的教学计划时可以分学院,分专业来进行,不应在一门课程如“嵌入式系统”中就包括了全部内容,以下分别阐述相关的课程设置要点。
4.1 硬件方向
此方向偏重于硬件,比较适合于非计算机专业的嵌入式课程。其基础课程是“单片机与汇编语言”,学生有了基本的CPU知识后就可以转向嵌入式方面,下面是两门课程可以考虑:
a)“可编程逻辑控制器(FPGA)”和DSP方面的课程,这个方向朝着“ARM+FPGA架构设计”和“ARM+DSP设计”发展。
b)“嵌入式硬件及ARM指令集”,这个方向针对于嵌入式外围器件的调试和使用,可以培养测试工程师,如果深入学习也可以做BSP开发。
4.2 软件方向
此方向
文档评论(0)