声明
摘要
第1章 绪论
1.1 课题背景和意义
1.2 渔业通信发展现状
1.3 课题研究目标
1.4 课题研究内容及章节安排
第2章 渔业电台系统
2.1 电台工作示意图
2.2 硬件平台
2.2.1 处理器及平台选择
2.2.2 OK2440硬件资源
2.3 软件平台
2.3.1 软件平台结构
2.3.2 Linux操作系统
2.3.3 Linux开发环境创建
2.4 基于Qt的GUI设计原则
2.4.1 Qt/GUI简介
2.4.2 渔业电台GUI设计原则
2.5 系统总体实现方案设计
第3章 嵌入式开发环境的搭建和移植
3.1 嵌入式系统概述
3.1.1 嵌入式系统定义
3.1.2 嵌入式系统应用
3.2 交叉编译环境搭建
3.3 QT4的编译
3.3.1 QT-PC版编译
3.3.2 Qt-ARM版编译
3.5 QT4的移植
3.5.1 文件系统制作
3.5.2 文件系统下载
3.4 Qt开发环境的配置
第4章 渔业电台GUI的设计
4.1 渔业电台设计总体结构
4.2 渔业电台GUI开发
4.2.1 Qt设计师
4.2.2 电台应用程序的编译构建
4.3 待机图形界面
4.4 呼叫图形界面
4.5 菜单图形界面
4.5.1 菜单主界面
4.5.2 信息收发
4.5.3 电话本
4.5.4 通话记录
4.5.5 电台参数设置
4.6 渔船管理界面设计
第5章 渔业电台GUI功能的实现
5.1 Qt核心机制
5.1.1 信号和槽机制
5.1.2 事件机制
5.2 中文和图像的处理
5.2.1 中文字体的支持
5.2.2 电台图像的使用及支持
5.3 待机功能实现
5.4 呼叫功能实现
5.5 菜单功能实现
5.5.1 信息收发功能
5.5.2 电话本功能
5.5.3 通话记录功能
5.5.4 电台参数设置功能
5.6 渔船管理功能实现
第6章 系统测试
6.1 测试环境
6.1.1 主要测试仪器
6.1.2 测试前电台的准备
6.2 系统测试过程
6.2.1 呼叫测试
6.2.2 短信收发测试
第7章 结束语
参考文献
致谢
研究生履历