论文部分内容阅读
由于多种原因,高校中的实验教学效果普遍较差,特别是IT行业。教材中的内容-般都落后于实际科学技术的发展,许多在实际工作中应用的技术,无法从教材中学到。由于资金短缺,仪器设备数量严重不足且性能落后,学生很少进行科研活动,动手能力很差,造成了大学毕业生缺乏动手和创新能力,不能适应社会的需要,形成了巨大的就业压力。
本研究开发了一套旨在培养学生动手和创新能力的培训系统。在考虑系统普及性和适用性的基础上,研究工作主要围绕着硬件设计和软件开发来进行。论文中共讨论了9个技术模块的开发过程,包括:ISP(在系统编程)模块、基于PDIUSBD12的USB接口模块、基于USB/UART接口芯片FT232RL的USB接口模块、基于SJA1000和PCA82C250的CAN总线接口模块、基于LCM12864液晶显示模块、基于DS18820的1-Wire(单总线)串行接口模块、I2C接口模块、RS485接口模块和基于8279的键盘LED显示电路模块。同时,开发的软件系统将文件操作、源程序编辑、编译、打印、在系统编程、技术模块演示、参数设置和帮助信息等功能集成在统一的开发环境中,功能齐全,界面友好。在每章内容的开始部分,都对模块设计的目的和意义作了阐述,然后,对每个技术模块从通信协议、硬件电路原理及主要芯片和必要的软件设计等方面都给出了比较详细的论述,对这些新技术应用的特点和基本原理都做了深入探讨,并给出了与之配套的部分程序源代码。各技术模块内容面向应用,既可学习单个技术模块,又可将多个技术模块组合成若干个实用的小系统。其中,基于FT232RL的USB接口模块和在系统编程模块是本系统的特点,这些技术都是在实际的开发过程中经常用到的。学生在掌握二定理论的基础上,通过对本培训系统中技术模块的了解和学习,不仅可以提高学生的动手开发能力,培养学生的创新能力,而且对就业有很大的帮助,因此,有着十分重要的实际意义。