内容安排
实验设备采用北京新大陆时代教育科技有限公司的嵌入式教学平台NEWLab,其ARM核心模块采用S3C2451作为CPU,配有64MB的SDRAM,1GB
a
dflash。外部接口丰富,包含USB、mi
iUSB、RJ45通信接口,JTAG调试接口,液晶屏、触摸屏、键盘接口,并将SDIO,SPI,I2C,UART,SDTF等接口引出,方便与外部模块进行连接。
实验课内容从容易到难,从单个硬件的使用到多个硬件的综合控制。开始是用GPIO端口控制LED显示的例子程序,在这个例程中需完成工程的新建、汇编程序的编写、C语言程序的编写、烧写程序并调试,最后是观看实验结果。在这个实验中,学生初步掌握嵌入式li
ux系统中armli
uxgcc开发工具的使用以及程序烧写的一般步骤,还对基本的ARM内GPIO端口有了初步的认识。后续开设的实验项目包括UART串口打印实验、中断控制实验、RTC实时时钟实验等,这些实验都会用GPIO。实验过程中,注意激发学生的学习热情和动手实验的兴趣。鼓励学生采用不同的C语言算法实现同一个实验的功能,提高学生的编程能力,达到举一反三的作用。
42实验教学环节改革
对实验教学环节设计进行改革,从以往的“验证性为主”逐步变为“验证性为辅,自己动手创新为主”的实验课程教学设计模式。
在GPIO端口控制LED显示等实验中,首先教学生用汇编语言点亮一个LED灯,在学生都能掌握汇编语言程序编写和烧写调试后,对C语言指针等基础知识进行复习,引导学生用C语言程序来点亮LED灯。这样,不仅加强了学生对C语言的掌握,还进行了验证性实验。接下来对学生开展创新型实验,将每个班的学生分成10组,实验以小组为单位进行,每组采用不同算法实现LED跑马灯或流水灯等亮化效果,实验完成后各小组展示自己的实验成果,最后由亮化美观效果进行评分。实验结果表明,通过分组展示的竞争激励机制,调动了学生的积极性,充分发挥了学生的创新能力。
5结束语
通过以上一系列课程教学改革,有效地调动了学生学习的主观能动性,提高了学生分析解决问题的能力,取得了良好的教学效果。
参考文献:
f龙源期刊网httpwwwqika
comc
1张立新计算机嵌入式系统核心技术的开发探讨J无线互联科技,2017(21):8081
2朱铭琳嵌入式系统开发课程教学改革J信息与电脑:理论版,2017(19):231233
3汤龙梅,王璇,郭方嵌入式系统开发实例课程教学方法探索J福建电脑,2017,33(5):6768,92
【通联编辑:谢媛媛】
fr