首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于Skyeye仿真ARM平台和μC/OS-Ⅱ的视频传输研究

摘要第1-6页
Abstract第6-12页
第一章 绪论第12-19页
   ·视频传输技术第12-13页
   ·视频流控制技术第13-14页
   ·嵌入式系统及嵌入式系统中的视频传输第14-17页
     ·嵌入式系统第14页
     ·嵌入式系统回顾第14-15页
     ·嵌入式系统具备的特性第15-16页
     ·嵌入式系统的特点第16-17页
     ·嵌入式系统中的视频数据及其传输第17页
   ·本论文的组织结构和要探讨要解决的问题第17-19页
     ·组织结构第17-18页
     ·探讨解决的问题第18-19页
第二章 硬件仿真平台skyeye的介绍第19-29页
   ·什么是Skyeye第19-20页
   ·SkyEye模拟硬件介绍第20-21页
     ·CPU和开发板系列第20-21页
     ·存储器管理单元和缓存单元第21页
     ·网络芯片第21页
   ·SkyEye的设计实现第21-27页
     ·SkyEye的总体结构第21-22页
     ·SkyEye目标模拟模块的总体设计第22-27页
       ·SkyEye设计原则第22页
       ·SkyEye配置选项第22-25页
       ·SkyEye目标模拟模块功能划分第25-27页
   ·安装使用SkyEye第27-29页
     ·SkyEye的安装第27-28页
     ·SkyEye的使用第28-29页
第三章 嵌入式操作系统μC/OS-Ⅱ的介绍和移植第29-54页
   ·实时操作系统的概念第29-31页
     ·实时操作系统的特点第29-30页
     ·实时操作系统μC/OS-Ⅱ的特点第30-31页
   ·实时操作系统μC/OS-Ⅱ的内部实现第31-48页
     ·实时操作系统μ C/OS-Ⅱ内核结构第31-37页
       ·临界段(Critical Sections)第31-32页
       ·任务第32-33页
       ·任务状态第33-34页
       ·任务调度第34页
       ·μC/OS中的中断处理和时钟节拍第34-36页
       ·μC/OS-Ⅱ初始化和启动第36-37页
     ·任务管理第37-40页
       ·建立任务第37-38页
       ·任务堆栈第38-39页
       ·删除任务,OSTaskDel()第39页
       ·请求删除任务,OSTaskDelReq()第39页
       ·改变任务的优先级,OSTaskChangePrio()第39页
       ·任务的挂起和恢复,OSTaskSuspend(),OSTaskResume()第39-40页
     ·任务间的通信与同步第40-44页
       ·事件控制块ECB第40-42页
       ·信号量第42-43页
       ·邮箱第43页
       ·消息队列第43-44页
     ·时间管理第44-45页
       ·任务延时函数,OSTimeDly()第44页
       ·按时分秒延时函数,OSTimeDlyHMSM()第44-45页
       ·让处在延时期的任务结束延时,OSTimeDlyResume()第45页
       ·系统时间,OSTimeGet()和OSTimeSet()第45页
     ·内存管理第45-48页
       ·内存控制块第46页
       ·建立一个内存分区,OSMemCreate()第46-47页
       ·分配一个内存块,OSMemGet()第47页
       ·释放一个内存块,OSMemPut()第47页
       ·查询一个内存分区的状态,OSMemQuery()第47-48页
   ·μC/OS-Ⅱ在SkyEye(仿真Atmel 91X40 CPU的开发板)中的移植第48-54页
     ·OS_CPU.H第48-49页
       ·与编译有关的数据类型第48页
       ·OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()第48-49页
       ·OS_STK_GROWTH第49页
       ·OS_TASK_SW()第49页
     ·OS_CPU_A.ASM第49-52页
       ·OSStartHighRdy()第49-50页
       ·OSCtxSw()第50-51页
       ·OSIntCtxSw()第51-52页
     ·OS_CPU_C.C第52-54页
       ·OSTaskStkInit()第52-54页
第四章 Lwip协议栈的介绍和在uCOS-Ⅱ上的实现第54-82页
   ·简介第54页
   ·协议层和LwIP概览第54-55页
   ·进程模型第55-56页
   ·操作系统模拟层第56页
   ·缓冲与内存管理第56-58页
     ·包缓冲区pbufs第56-57页
     ·内存管理第57-58页
   ·网络接口第58-59页
   ·IP处理第59-61页
     ·接收信息包第59-60页
     ·发送信息包第60页
     ·转发信息包第60-61页
     ·ICMP处理第61页
   ·UDP处理第61-63页
   ·TCP处理第63-72页
     ·概览第63-64页
     ·数据结构第64-68页
     ·顺序编号计算第68页
     ·队列与数据传输第68-69页
       ·糊涂窗口的避免第69页
     ·接收报文段第69-70页
       ·解析第69-70页
       ·接收数据第70页
     ·接受新的连接第70页
     ·快速重发第70-71页
     ·定时器第71页
     ·往返时间估算第71页
     ·阻塞控制第71-72页
   ·协议栈接口第72页
   ·应用程序接口第72-73页
   ·LwIP在μC/OS-Ⅱ上的移植实现第73-82页
     ·概述第73页
     ·与CPU或编译器相关的include文件第73-74页
     ·sys_arch操作系统相关部份第74-76页
       ·sys_sem_t信号量第74页
       ·sys_mbox_t消息第74-75页
       ·sys_arch_timeout函数第75页
       ·sys_thread_new创建新线程第75-76页
     ·lib_arch中库函数的实现第76-77页
     ·网络设备驱动程序第77-79页
     ·应用实例的建立和测试第79-82页
第五章 嵌入式流媒体的介绍和相关的协议说明第82-93页
   ·概述第82-83页
     ·实时流式传输第82-83页
     ·顺序流式传输第83页
   ·流媒体技术原理第83-84页
     ·概述第83-84页
     ·流媒体系统结构第84页
   ·流媒体技术应用第84-86页
     ·视频点播第84-85页
     ·远程教育第85页
     ·视频会议第85-86页
     ·Internet直播第86页
   ·流媒体传输协议第86-90页
     ·实时传输协议RTP(the real-time transport protocol)第86-88页
     ·RTP控制协议RTCP(RTP Control Protocol)第88-89页
     ·RTP/RTCP抗误码性能第89页
     ·实时流协议RTSP第89页
     ·资源预订协议RSVP第89页
     ·流控制传输协议SCTP第89-90页
   ·流媒体播放方式第90-91页
     ·单播第90页
     ·组播第90-91页
     ·点播与广播第91页
   ·流媒体编解码技术第91-92页
   ·嵌入式视频Web服务器技术第92-93页
第6章 嵌入式流媒体的设计实现第93-103页
   ·RTP协议的程序实现第93-102页
     ·RTP相关包结构体的定义第93-95页
       ·RTP包头的定义的实现第93页
       ·RTP头扩展的定义的实现第93-94页
       ·RTP包的C语言实现第94-95页
       ·RTP会话上下文主题的C语言实现第95页
     ·RTP包操作的实现第95-98页
       ·RTP数据包的创建第95-96页
       ·RTP数据包的销毁第96-97页
       ·RTP数据包的发送第97页
       ·RTP数据包的接收第97-98页
     ·RTP包的发送和接收(基于UDP协议)第98-102页
       ·RTP数据包实现发送的过程第98-100页
       ·接收RTP数据包的实现过程第100-102页
   ·RTP协议在本论文描述的仿真环境中的实现第102-103页
     ·总体设计思想第102页
     ·实现流程分析第102-103页
第7章 全文总结第103-105页
参考文献第105-107页
发表论文和参加科研情况说明第107-108页
致谢第108页

论文共108页,点击 下载论文
上一篇:纯二维提升小波设计及其在数据压缩中的应用
下一篇:基于XML转换技术的研究