首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于μC/OS-Ⅱ的煤矿风机在线监测系统网关的设计与实现

摘要第3-5页
ABSTRACT第5-6页
1. 绪论第10-18页
    1.1 研究背景和意义第10-11页
    1.2 国内外研究现状第11-12页
    1.3 论文研究的目标及主要内容第12-16页
        1.3.1 研究目标简介第12-13页
        1.3.2 研究内容简介第13-16页
    1.4 论文的组织结构及其章节编排第16-18页
2. 背景知识第18-29页
    2.1 嵌入式系统第18-20页
        2.1.1 嵌入式微处理器第18-19页
        2.1.2 嵌入式操作系统第19页
        2.1.3 μC/OS-Ⅱ简介第19-20页
    2.2 LwIP网络协议栈第20-21页
    2.3 FatFs文件系统第21-22页
    2.4 BootLoader第22-23页
    2.5 开发环境的搭建第23-28页
        2.5.1 建立交叉编译环境第23-24页
        2.5.2 ARM开发工具的选择第24-25页
        2.5.3 MDK的安装和配置第25-28页
        2.5.4 烧录与调试第28页
    2.6 本章小结第28-29页
3. 需求分析第29-34页
    3.1 硬件需求分析第29-30页
    3.2 软件需求分析第30-33页
        3.2.1 底层框架第30-32页
        3.2.2 上层应用第32-33页
    3.3 本章小结第33-34页
4. 底层框架的设计与实现第34-47页
    4.1 μC/OS-Ⅱ在ARM上的移植第34-38页
        4.1.1 μC/OS-Ⅱ内核结构第34-35页
        4.1.2 μC/OS-Ⅱ的移植第35-38页
    4.2 LwIP协议的移植第38-41页
        4.2.1 LwIP在μC/OS-Ⅱ上的移植第38-40页
        4.2.2 网络设备驱动程序第40-41页
    4.3 文件系统FatFs的移植第41-42页
    4.4 BootLoader的设计与实现第42-46页
    4.5 本章小结第46-47页
5. 上层应用的设计与实现第47-74页
    5.1 应用任务概述第47-48页
    5.2 看门狗任务的机制与实现第48-53页
        5.2.1 看门狗机制概述第48-51页
        5.2.2 看门狗任务(task_monitor)的实现第51-53页
    5.3 采集任务的机制与实现第53-55页
        5.3.1 采集任务机制概述第53-54页
        5.3.2 采集任务(task_uart)的实现第54-55页
    5.4 数据存储和报警机制的设计与实现第55-58页
        5.4.1 数据存储机制的设计与实现第55-57页
        5.4.2 数据报警机制的设计与实现第57-58页
    5.5 数据传输机制的设计与实现第58-72页
        5.5.1 数据传输机制概述第58-60页
        5.5.2 自动上传任务(task_client)的实现第60-63页
        5.5.3 数据恢复任务(task_sdclient)的实现第63-66页
        5.5.4 被动应答任务(task_server)的实现第66-69页
        5.5.5 报警数据上传任务(task_alarmclient )的实现第69-72页
    5.6 应用任务在系统中的启动第72-73页
    5.7 本章小结第73-74页
6. 系统测试第74-90页
    6.1 底层框架的功能测试第74-87页
        6.1.1 μC/OS-Ⅱ移植的功能测试第74-75页
        6.1.2 LwIP协议移植的功能测试第75-86页
        6.1.3 FatFs文件系统移植的功能测试第86-87页
    6.2 网关层的性能测试第87-88页
    6.3 本章小结第88-90页
7. 总结与展望第90-91页
    7.1 成果及意义第90页
    7.2 存在的问题及下一步的工作第90-91页
参考文献第91-94页
致谢第94-96页

论文共96页,点击 下载论文
上一篇:产品生命周期管理在IC设计领域的开发和应用
下一篇:一种带扰动的虚拟数据中心网络嵌入算法