首页--工业技术论文--无线电电子学、电信技术论文--无线通信论文--移动通信论文--蜂窝式移动通信系统(大哥大、移动电话手机)论文

基于实时操作系统的GPRS无线数据终端设计与实现

1 前言第1-11页
   ·课题研究背景第9页
   ·课题的目标第9页
   ·课题的设计方案第9-10页
   ·论文主要工作和概览第10-11页
2 GPRS 概述及 GPRS 无线数据终端第11-14页
   ·GPRS 简介第11页
   ·GPRS 特点第11-12页
   ·GPRS 组网方案第12页
   ·GPRS 无线数据终端第12-14页
3 嵌入式实时操作系统第14-44页
   ·实时操作系统概念第14-15页
   ·Nut/OS 实时操作系统第15页
   ·内核结构第15-26页
     ·不可剥夺型内核和可剥夺型内核第16-17页
       ·不可剥夺型内核第16页
       ·可剥夺型内核第16-17页
     ·临界段 NutEnterCritical() 和 NutExitCritical()第17-18页
     ·线程第18-19页
     ·线程状态第19-20页
     ·线程控制块第20-22页
     ·线程切换第22-23页
     ·空闲线程第23-24页
     ·中断服务子程序第24-25页
     ·时钟节拍第25-26页
     ·Nut/OS 的启动和初始化第26页
     ·获取当前 Nut/OS 的版本号第26页
   ·线程管理第26-29页
     ·建立线程,NutThreadCreate()第27页
     ·删除线程,NutThreadExit()第27页
     ·改变线程的优先级,NutThreadSetPriority()第27-28页
     ·线程控制块加入链表,NutThreadAddPriQueue()第28页
     ·链表中移除线程控制块,NutThreadRemoveQueue()第28页
     ·唤醒睡眠态线程,NutThreadWake()第28页
     ·挂起线程,NutThreadYield()第28-29页
     ·释放线程占用的内存,NutThreadDestroy()第29页
     ·杀死运行的线程,NutThreadKill()第29页
     ·通过线程名字查找线程控制块,GetThreadByName()第29页
   ·时间管理第29-33页
     ·精确延时函数,NutDelay()第30页
     ·线程延时函数,NutSleep()第30-31页
     ·创建异步定时器,NutTimerStart()第31页
     ·停止指定定时器,NutTimerStop()第31-32页
     ·异步停止指定定时器,NutTimerStopAsync()第32页
     ·定时器插入定时器队列,NutTimerInsert()第32页
     ·获得CPU频率,NutGetCpuClock()第32页
     ·获得系统时间节拍,NutGetTickCount()第32页
     ·获得系统时间-秒级,NutGetSeconds()第32-33页
     ·获得系统时间-毫秒级 NutGetMillis()第33页
   ·线程间的通信与同步第33-42页
     ·等待事件第33-36页
     ·发送事件第36-38页
     ·事件超时第38-39页
     ·信号量管理第39-41页
     ·互斥型信号量管理第41-42页
   ·堆内存管理第42-44页
4 嵌入式 TCP/IP 技术第44-59页
   ·嵌入式 TCP/IP 网络系统结构第44-45页
   ·总体数据流图第45-46页
   ·数据链路层协议第46-55页
     ·拨号互联网服务提供商第46-47页
     ·点对点协议(PPP)第47-48页
     ·PPP 包结构第48-50页
     ·LCP 协商第50-51页
     ·口令认证协议(PAP)第51-52页
     ·IP 控制协议第52页
     ·Modem 接口和设置第52-55页
   ·网络层协议第55-56页
     ·IP 协议的实现第55-56页
   ·传输层协议第56-58页
       ·TCP 状态机的实现第57-58页
   ·套接层接口第58-59页
5 GPRS 无线数据终端应用层软件第59-72页
   ·概述第59-62页
     ·设计目标第59-60页
     ·对并发性的要求第60-61页
     ·命令和控制信息第61页
     ·客户的过程模型第61-62页
   ·配置命令第62-65页
     ·命令格式第62-63页
     ·命令列表第63-64页
     ·返回命令第64页
     ·用于保存配置命令的数据结构第64-65页
   ·在各种状态之间转移第65-67页
     ·针对来自用户终端数据的有限状态机第65-66页
     ·针对 GPRS 无线数据终端连接状况的有限状态机第66-67页
     ·控制 GPRS 无线数据终端运行的全局结构第67页
   ·数据报格式第67-69页
   ·程序流程图第69-72页
     ·main() 主线程程序流程图第69-70页
     ·UartReceiver() 线程程序流程图第70页
     ·GprsTransfer() 线程程序流程图第70-71页
     ·GprsReceiver() 线程程序流程图第71-72页
   ·课题未实现的功能模块第72页
6 结论与展望第72-75页
   ·主要结论第72-73页
     ·所使用的新技术第72页
     ·设计采用的新方法第72页
     ·优势第72-73页
       ·功能优势第72-73页
       ·成本优势第73页
   ·需要完善的工作第73页
   ·前景展望第73-75页
参考文献第75-77页
致谢第77-78页
硕士期间发表的论文第78-79页
论文独创性声明第79页
论文使用授权声明第79-80页

论文共80页,点击 下载论文
上一篇:NY银行员工绩效考评与激励研究
下一篇:控制水稻不定根原基形成的关键基因ARL1的表达及激素调控