基于物联网驱动的嵌入式系统教学改革
时间:04-18
来源:互联网
点击:
传送给基站服务器。
图2 物联网网关硬件框图
笔者通过第二课堂,组织学有余力的同学成立兴趣小组,将物联网网关分割成若干子题目,交由各兴趣小组,模拟项目的形式实践开发。比如,“GPS数据采集与处理”子课题,首先需要移植μC/OS操作系统,然后移植LwIP网络协议栈,最后再以多任务的形式从GPS模块接口读取数据并打包成UDP数据包,发送到网络。这其中,需要兴趣小组的成员合理分工,在实践中学习合作。经过笔者和兴趣小组近一年的共同努力,嵌入式物联网网关成功地将布置在紫金山的终端传感器数据传送到基站网络服务器。物联网一个终端的环境监测信息如图3所示。
图3 物联网终端数据
通过物联网项目实践的模式,拓展了学习内容,并学以致用,进一步提高了学习兴趣培养了合作精神,还起到了“以点带面”的效应,切实拓展了知识面和动手能力。
此外,在毕业设计环节中,笔者每年都设计了3~4个面向物联网的嵌入式系统设计课题。经过两届的实践证明,选择该类课题的毕业生知识面更广,就业面更宽。
结语
笔者在ARM嵌入式系统课程的教学和实验实践过程中,基于物联网的飞速发展背景,精简理论教学内容,并拓宽知识面,重点讲解与实际工程项目--特别是物联网--密切相关的设计内容。实验进行层次化设计,内容紧随时代的发展,并在实践环节,让学生直接参与到前沿的课题和项目中去。真正做到:以精简的理论夯实基础,以前沿的知识激发兴趣,以层次化的实践提高效率,以务实的项目收获本领。
- Linux嵌入式系统开发平台选型探讨(11-09)
- VxWorks实时操作系统下MPC8260ATM驱动的实现(11-11)
- VXWORKS内核分析(11-11)
- Linux内核解读入门(11-09)
- linux文件系统基础(02-09)
- 基于Winodws CE的嵌入式网络监控系统的设计与实现(03-05)