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

嵌入式多线程高速数据实时传输软件设计与实现

摘要第5-7页
ABSTRACT第7-8页
第一章 绪论第15-19页
    1.1 研究背景及意义第15页
    1.2 研究内容及主要贡献第15-16页
    1.3 论文结构与章节安排第16-19页
第二章 嵌入式多线程高速数据实时传输技术研究第19-35页
    2.1 引言第19页
    2.2 嵌入式实时数据传输软件现状第19-22页
        2.2.1 并发操作第19-21页
        2.2.2 多媒体编解码技术第21页
        2.2.3 高速数据实时传输技术第21-22页
    2.3 嵌入式多线程机制研究第22-31页
        2.3.1 嵌入式线程发展历程第22-23页
        2.3.2 现代Linux系统多线程库模型第23-24页
        2.3.3 嵌入式多线程编程技术及关键问题研究第24-31页
    2.4 高速数据实时读写技术研究第31-34页
        2.4.1 CPU读写第31页
        2.4.2 DMA直接存储器访问第31-33页
        2.4.3 双数据缓存区机制第33-34页
    2.5 小结第34-35页
第三章 高速数据实时传输软件需求分析第35-47页
    3.1 引言第35页
    3.2 应用场景第35-36页
    3.3 功能和性能需求与分析第36-46页
        3.3.1 软件功能需求与分析第36-40页
        3.3.2 软件性能需求与分析第40-46页
    3.4 小结第46-47页
第四章 多线程高速数据实时传输软件方案设计第47-61页
    4.1 引言第47页
    4.2 硬件平台第47-49页
    4.3 软件整体框架第49-50页
    4.4 多线程数据实时传输软件方案设计第50-59页
        4.4.1 程序结构设计第51-53页
        4.4.2 数据接.设计第53-55页
        4.4.3 子模块设计第55-59页
    4.5 小结第59-61页
第五章 多线程高速数据实时传输软件实现第61-84页
    5.1 引言第61页
    5.2 线程框架实现第61-65页
    5.3 各功能模块实现第65-75页
        5.3.1 DMA数据搬移模块第65-68页
        5.3.2 音频传输模块第68-70页
        5.3.3 文件传输模块第70-73页
        5.3.4 视频传输模块第73-75页
    5.4 多线程管理实现第75-79页
        5.4.1 共享资源访问管理第75-76页
        5.4.2 多线程调度与同步第76-79页
    5.5 高速数据传输实时性实现第79-82页
        5.5.1 数据传输速率匹配第79-81页
        5.5.2 双缓存区机制实现第81-82页
    5.6 内存管理实现第82-83页
    5.7 小结第83-84页
第六章 软件测试与结果分析第84-96页
    6.1 引言第84页
    6.2 软件功能测试与分析第84-91页
        6.2.1 子功能测试第84-90页
        6.2.2 整机功能测试与分析第90-91页
    6.3 软件性能分析第91-95页
        6.3.1 性能分析方法和工具第91-92页
        6.3.2 性能分析第92-95页
    6.4 小结第95-96页
第七章 结束语第96-98页
    7.1 全文总结及主要贡献第96页
    7.2 下一步工作的建议第96-98页
致谢第98-99页
参考文献第99-101页
个人简历第101-102页
攻读硕士学位期间的研究成果第102-103页
学位论文评审后修改说明表第103-104页
学位论文答辩后勘误修订说明表第104-105页

论文共105页,点击 下载论文
上一篇:基于Android的交警移动指挥系统的设计与实现
下一篇:NFC主机卡模拟实现及其应用研究