资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您
毕业生论文1基于ARM的智能小车系统的设计摘要基于ARM的嵌入式系统其性能优良,移植性好,已广泛应用在各个行业,因此将ARM微处理器应用于智能小车的控制系统是一种较好的选择。基于此,我们设计了一种基于ARM10与LINUX控制的智能循迹小车,通过编程使它沿着我们提前铺好的黑色胶带前进,十字路口停下通过摄像头驱动拍照使用WIFI传输后继续前进。这种基于ARM10的智能型设计将运用于很广阔的地方。根据LINUX嵌入式开发平台的需要,配置相应的开发工具、合理剪裁LINUX内核、选择合适的BOOTLOADER和根文件系统,最后把它们移植到ARM10开发平台上,搭建好开发环境。接着研究了LINUX环境下的设备驱动程序,深入了解设备模型和设备驱动程序开发框架以及并发、内存、中断机制,从而更好的实现其功能。本次我们设计制作了一款具有智能判断功能的小车,功能强大。小车具有以下几个功能循迹功能;自动拍照功能。作品可以作为高级智能玩具,也可以作为嵌入式控制的强有力的应用实例。【关键词】ARM10LINUX智能小车自动拍照循迹毕业生论文2目录基于ARM的智能小车系统的设计1摘要1目录2第一章引言411背景介绍412可行性分析5第二章需求分析621硬件需求622软件需求7第三章硬件分析与设计831硬件分析8312电路板模块9313传感器模块10314转接板模块1232硬件设计13321总体设计13322驱动电路14323信号检测模块15324主控电路16第四章软件分析与设计1641驱动程序设计16411USB驱动16412CMMERA驱动18413WIFI驱动1942软件详细设计20421循迹模块21422服务器端模块22423拍照模块24424传输模块2443客户端模块25431接收模块25432处理模块26433显示模块27第五章项目实施2751环境的搭建27511BOOTLADER27512网络环境28513根文件系统的编译与烧录29514内核的编译与烧录2952代码的测试30521白盒测试30522黑盒测试32毕业生论文3523性能测试3253单位系统测试33第六章总结34参考文献35致谢36毕业生论文4第一章引言随着现代化工业的发展,自动化控制出现了许多新的要求。“PC运动控制器”是目前开放式数年控系统中最常见的形式。主PC用于人机界面、存贮和通讯,DSP或ASIC作从属CPU来