首页--工业技术论文--机械、仪表工业论文--专用机械与设备论文--其他专用机械与设备论文--商业用机械与设备论文

基于ARM技术的智能送餐终端系统设计

摘要第6-7页
Abstract第7页
1 绪论第11-15页
    1.1 课题研究的背景与意义第11-12页
    1.2 国内外研究现状第12-13页
    1.3 主要研究内容第13页
    1.4 论文的组织结构第13-14页
    1.5 本章小结第14-15页
2 相关技术与系统总体设计方案第15-19页
    2.1 相关技术第15-17页
        2.1.1 嵌入式系统和ARM技术第15页
        2.1.2 Qt图形界面库第15-16页
        2.1.3 GPS定位系统和 3G移动通信技术第16-17页
    2.2 系统总体结构设计第17-18页
    2.3 本章小结第18-19页
3 系统硬件设计第19-33页
    3.1 中央控制模块电路设计第19-27页
        3.1.1 电源电路设计第19-20页
        3.1.2 复位电路设计第20-21页
        3.1.3 JTAG接口电路设计第21页
        3.1.4 SDRAM电路设计第21-23页
        3.1.5 Flash存储电路设计第23-26页
        3.1.6 USB接口电路设计第26-27页
    3.2 显示模块电路设计第27-29页
    3.3 功能模块硬件设计第29-32页
    3.4 本章小结第32-33页
4 系统软件设计第33-56页
    4.1 搭建开发环境第33-37页
        4.1.1 Ubuntu9.0 在Windows下的安装第33-34页
        4.1.2 Ubuntu9.0 的网络设置第34-35页
        4.1.3 开启Ubuntu系统的网络服务第35-36页
        4.1.4 安装交叉编译工具和CuteFTP软件第36-37页
    4.2 Bootloader设计与改进第37-40页
    4.3 Linux内核移植、配置、编译第40-43页
        4.3.1 Linux内核的移植第40-41页
        4.3.2 配置Linux内核第41-42页
        4.3.3 编译Linux内核第42-43页
    4.4 制作根文件系统第43页
        4.4.1 配置、编译Busybox第43页
        4.4.2 安装glibc库第43页
        4.4.3 构建相关目录第43页
    4.5 QT/E移植第43-44页
        4.5.1 配置、编译、安装触摸屏tslib库第43页
        4.5.2 配置编译QT/E4.5.2第43-44页
        4.5.3 在文件系统目录/work/nfs_foot/fs_xu/下添加对QT/E4.5.2 的支持第44页
    4.6 地理导航程序设计第44-51页
        4.6.1 绘制导航电子地图第44-45页
        4.6.2 获取GPS模块的位置数据第45-47页
        4.6.3 读取电子地图要素第47-48页
        4.6.4 显示电子地图第48-49页
        4.6.5 实现界面总体布局以及送餐终端的各种功能第49-51页
    4.7 3G网络通信程序设计第51-55页
        4.7.1 添加Linux内核对 3G通信模块的支持第51页
        4.7.2 将EM770W无线模块由存储模式转为 3G模式第51-52页
        4.7.3 实现PPP拨号上网第52页
        4.7.4 利用QTcpServer类实现双向网络通信第52-55页
    4.8 本章小结第55-56页
5 系统功能测试第56-60页
    5.1 GPS导航功能测试第56-57页
    5.2 3G网络通信测试第57页
    5.3 终端对送餐效率的影响测试第57-59页
    5.4 本章小结第59-60页
结论第60-61页
参考文献第61-64页
附录A 程序代码第64-75页
攻读硕士学位期间发表学术论文情况第75-76页
致谢第76-77页

论文共77页,点击 下载论文
上一篇:基于WSN的扎龙湿地水环境监测系统设计
下一篇:中国武装警察边防部队被装管理信息系统的开发与应用