基于PXA255的VoIP嵌入式终端的研究与实现
摘要 | 第1-5页 |
ABSTRACT | 第5-6页 |
目录 | 第6-9页 |
第一章 绪论 | 第9-16页 |
·课题的背景与研究意义 | 第9-10页 |
·国内外研究现状 | 第10-15页 |
·VoIP的发展 | 第10-12页 |
·嵌入式系统的发展 | 第12-15页 |
·课题任务和论文结构 | 第15-16页 |
第二章 嵌入式系统的开发 | 第16-27页 |
·嵌入式交叉编译环境的建立 | 第16-18页 |
·引导加载程序的开发 | 第18-22页 |
·引导加载程序的功能 | 第18-20页 |
·RedBoot | 第20页 |
·RedBoot的分析移植 | 第20-22页 |
·嵌入式操作系统 | 第22-26页 |
·嵌入式 Linux | 第22-23页 |
·嵌入式 Linux的分析移植 | 第23-26页 |
·嵌入式文件系统的开发 | 第26-27页 |
第三章 VOIP终端设计及其关键技术 | 第27-49页 |
·IP电话终端设备 | 第28页 |
·控制信令 | 第28-30页 |
·音频驱动 | 第30-33页 |
·语音编解码技术 | 第33-34页 |
·网络通信技术 | 第34-42页 |
·网络套接字 | 第35-36页 |
·RTP/RTCP协议 | 第36-38页 |
·去抖动缓冲区 | 第38-42页 |
·图形界面技术 | 第42-49页 |
·几种典型的嵌入式 GUI | 第42-43页 |
·QT/Embedded嵌入式图形工具包 | 第43-45页 |
·Qt系统的信号与槽机制 | 第45-47页 |
·嵌入式图形界面的开发 | 第47页 |
·Qt/E开发环境的建立 | 第47-49页 |
第四章 终端系统的设计与实现 | 第49-78页 |
·终端硬件系统设计 | 第49-57页 |
·PXA255处理器 | 第49-50页 |
·硬件总体方案设计 | 第50-51页 |
·系统存储器接口设计 | 第51-54页 |
·LCD和触摸屏电路设计 | 第54页 |
·网络模块设计 | 第54-55页 |
·音频模块设计 | 第55-56页 |
·时钟和电源模块设计 | 第56-57页 |
·嵌入式终端系统软件的设计 | 第57-70页 |
·软件总体框架 | 第57-59页 |
·好友信息接收子线程 | 第59页 |
·语音通信子模块 | 第59-67页 |
·呼叫控制模块 | 第67-69页 |
·短信息通信模块 | 第69-70页 |
·GUI详细设计 | 第70-78页 |
·主界面 | 第70-71页 |
·注册/登陆界面 | 第71-72页 |
·电话薄界面 | 第72-74页 |
·通话日志 | 第74-75页 |
·短信息管理界面 | 第75-76页 |
·个人资料修改 | 第76-78页 |
第五章 系统测试 | 第78-82页 |
·程序编译下载 | 第78-79页 |
·系统测试 | 第79-82页 |
·功能测试 | 第79页 |
·性能测试 | 第79-81页 |
·健壮性测试 | 第81-82页 |
第六章 结束语 | 第82-84页 |
参考文献 | 第84-87页 |
附录 | 第87-101页 |
附录1: VoIP嵌入式终端部分原理图 | 第87-95页 |
附录2: 部分关键数据结构和源程序代码 | 第95-101页 |
致谢 | 第101-102页 |
攻读学位期间主要的研究成果 | 第102页 |