ARM嵌入式系统课程教学辅助系统的设计与应用
2017-03-21杨泽林何莉陈亮文
杨泽林+何莉+陈亮文


摘 要: 设计了以ARM LPC2148 MCU为核心的ARM嵌入式系统课程教学辅助系统。系统硬件设计包含了最小系统、串行通信及程序下载接口电路,矩阵键盘和可以用作中断输入的独立按键、字符和点阵LCD等组成的输入/输出人机界面接口;软件设计配备了系统的教学例程、完整的Proteus电路原理图和相关硬件模块的应用程序包。实践证明,该教辅系统对嵌入式系统课程的课堂教学、实验教学以及学生课外竞赛科研等都起到了很好的辅助作用,能很好地帮助学生学习掌握嵌入式系统的应用开发技术,并有助于学生自主学习能力和工程素质的培养。
关键词: ARM嵌入式系统; 教学辅助系统; 教学实践; 自主学习能力
中图分类号:TP368;G642 文献标志码:A 文章编号:1006-8228(2017)03-40-04
Abstract: This paper introduces a teaching assistant system for ARM embedded system course based on ARM LPC2148 MCU. The system hardware design includes the minimum system, the serial communication and program download interface circuits, the matrix-keyboard and the independent keys used as the interrupt input, and the character LCD and dot-matrix LCD interface. The software design includes the standard project template of ARM embedded system, complete Proteus circuit schematic and the application package for the related hardware modules. Proved by the teaching practice, the teaching assistant system plays a good supporting role in the classroom teaching of embedded system courses, and in the experiment and practice training of embedded system courses, and in the students' extracurricular scientific researching. It also effectively helps students learning to master the technology of embedded system, and helps to the students' autonomous learning ability and engineering quality training.
Key words: ARM embedded system; teaching assistant system; teaching practice; autonomous learning ability
0 引言
隨着嵌入式软件技术的发展,高校对嵌入式系统应用型人才的培养日益重视[1-5]。国内很多高校在电子类、仪器类、计算机类等专业都开设了嵌入式系统课程。其课程特点:①软硬件技术相结合,专业性、综合性强;②嵌入式系统是将计算机技术、半导体技术、电子技术与各个行业的具体应用相结合,实用性强。③门槛高,要求学生具有相应的专业基础素质及自主学习能力。其教学大纲要求通过课程学习,学生能够掌握基本的嵌入式系统设计、开发和调试方法。但是在实际教学中往往发现“学生理论学习理解困难,实验过程与理论知识融合困难以及课程综合设计能力差”等问题,而且目前的实验装置普遍追求功能强大,实验内容广,配置高档等指标,使得装置的软硬件复杂,忽视了学生的实际情况,学生很难在课时内实现对装置的理解掌握以及达到课程的教学目的要求。……
