微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于ARM的嵌入式虚拟开发平台

基于ARM的嵌入式虚拟开发平台

时间:09-19 来源:互联网 点击:

改造后的虚拟实验室框架如图1所示,由Proteus与KeilμVision4 IDE联接调试,形成程序固化,软、硬件结合的应用系统。该系统由硬件环境和软件平台整合而成,Proteus提供硬件电路的设计、调试及仿真,Keil则完成应用程序的编写、调试,并可将调试好的程序下载到仿真电路MCU中,最后由Proteus与μVision4 IDE的整合调试实现系统的总调,不但能够直接地观看仿真效果,同时还可以对仿真结果进行分析。

3 教学模式及方法
通过建立虚拟开发平台,使得教学方法和教学模式得到革新。这种革新改变了传统“以教师为中心”的教育观念,从以往的演示性、验证性实验教学内容及模式转变成为以“案例驱动、项目教学”的设计性、创新性、灵活性并存的启发式教学模式。此外,由于通常的软件开发是基于X86处理器和Windows操作系统,而嵌入式软件开发通常是在特定的嵌入式微处理器和嵌入式操作系统上完成的,学生缺乏相关的开发设计经验,不能真正掌握嵌入式开发能力,导致学生就业困难。通过虚拟开发平台,以实例开发为驱动,让学生充分自主地用学到的知识去设计、开发其自己想象的作品,达到改善就业的目的。基于项目、案例驱动的教学模式构架四可用图2来描述。

该构架包括主体、客体、媒体和过程4个要素:
主体由教师和学生组成,教师角色由权威型转变为伙伴型,教师不再高高在上,而以一种有利于学生主体意识发展的形式一一伙伴出现,促使学生敢发言、敢动脑、敢动手。学生角色由被动接受转变为主动参与,学生不再受老师的操纵,而是主动参与到实践当中,成为学习的主体,在实践活动中发挥自主性、主动性、创造性。
客体由项目和案例组成,通过“案例驱动、项目教学”这样一种教学模式,模拟整个工程项目过程,借鉴CDIO的工程教学观念,培养学生通过思考、规划、实施和运营等工程实践经验,以及系统分析、项目管理和组织协调能力。
媒体作用(也即教学手段)由验证工具转变为设计开发工具,由于Proteus和Keil μVision4 IDE构成的虚拟开发平台的无损坏性,使得学生可以不受限制地自由发挥,激发学生的潜能。
实践教学过程由“依样画葫芦”转变为启发、互动型,教师的作用在于如何调动个性化的学习方式,提倡学生的独立探索,是实践活动的引导者、组织者;学生则是整个实践活动的主体,对于老师提出的知识点,可以自由发挥,在老师的指引和帮助下设计自己感兴趣的作品,充分体现学生的个性模式。

4 结束语
目前人才市场对于嵌入式人才需求巨大,诸如手持仪器设备、智能家电、医疗设备、城市建设、工业控制、军事应用等等领域,嵌入式技术都无处不在。
本文描述了嵌入式虚拟开发平台的设计,提出了以“案例驱动、项目教学”的设计性、创新性、灵活性并存的启发式教学模式。在目前的市场需求和企业(特别是中小企业)人才需求都是偏向软硬件设计人才、应用开发等综合性人才的情况下,学生拥有嵌入式开发技术,不但在工作应聘上有明显优势,而且也增强了企业内部的竞争实力。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top