ppt红外遥控系统的设计.doc
约29页DOC格式手机打开展开
ppt红外遥控系统的设计,ppt红外遥控系统的设计页数 29 字数 10446摘要本文讨论了ppt红外遥控系统的上位机设计和实现,给出了详细的设计过程。文章介绍了本软件的开发工具vc++6.0的集成开发环境,说明了串口通信的原理和过程,给出了软件设计的过程,介绍了串口通信的方法,详细说明了本软件中的函数及其作用。并对软件试用调试过程中遇到的问题...
内容介绍
此文档由会员 木心 发布
PPT红外遥控系统的设计
页数 29 字数 10446
摘要
本文讨论了PPT红外遥控系统的上位机设计和实现,给出了详细的设计过程。文章介绍了本软件的开发工具VC++6.0的集成开发环境,说明了串口通信的原理和过程,给出了软件设计的过程,介绍了串口通信的方法,详细说明了本软件中的函数及其作用。并对软件试用调试过程中遇到的问题和解决的方法进行了讨论,给出了软件的使用说明。测试以及试用的结果表明,该软件在Office 2000及以上版本环境下运行良好,工作稳定。
目录
第一章 引言 1
1.1 系统设计的概述 1
1.1.1 红外信号的编码和解码分析 1
1.1.2 自动控制PPT的实现 2
1.2 Visual C++6.0(MFC)集成环境的介绍 3
1.2.1 “类”的概念 3
1.2.2 进程与线程 3
1.3 串口通信的介绍 4
1.3.1 串口通信标准的起源 4
1.3.2 串口通信的基本原理 4
1.4 自动运行OFFICE 6
1.4.1 OA的简介 6
1.4.2 自动运行OFFICE 6
第二章 软件设计过程 7
2.1 串口通信的实现方法 7
2.1.1 串口通信协议的简介 7
2.1.2 ActiveX控件的实现 8
2.1.3 API函数的实现 8
2.2 软件设计 9
2.2.1 变量的定义 10
2.2.2 窗体初始化函数OnInitDialog() 10
2.2.3 串口初始化程序 11
2.2.4 创建PPT的程序 12
2.2.5 启动打开文件路径对话框 12
2.2.6 内存释放语句 13
2.2.7 串口数据的读取程序 13
2.2.8 对PPT进行动作的语句 14
2.2.9 应用程序的InitInstance() 16
2.3 软件的打包 17
第三章 软件的调试 18
3.1 调试过程中遇到的问题 18
3.2 解决办法 18
3.3 使用说明 18
结束语 19
参考文献 20
致谢 20
附录 20
参考文献
[1] 张勇.C/C++ 语言硬件程序设计[M]. 西安:西安电子科技大学出版社,2002.27-75
[2] 张筠筠.Visual C++实践与提高——串口通信与工程应用篇.北京:中国铁道出版社
[3] 胡峪,刘静.VC++高级编程技巧与示例.西安电子科技大学出版社
[4] 孙鑫等.VC++深入详解.电子工业出版社
页数 29 字数 10446
摘要
本文讨论了PPT红外遥控系统的上位机设计和实现,给出了详细的设计过程。文章介绍了本软件的开发工具VC++6.0的集成开发环境,说明了串口通信的原理和过程,给出了软件设计的过程,介绍了串口通信的方法,详细说明了本软件中的函数及其作用。并对软件试用调试过程中遇到的问题和解决的方法进行了讨论,给出了软件的使用说明。测试以及试用的结果表明,该软件在Office 2000及以上版本环境下运行良好,工作稳定。
目录
第一章 引言 1
1.1 系统设计的概述 1
1.1.1 红外信号的编码和解码分析 1
1.1.2 自动控制PPT的实现 2
1.2 Visual C++6.0(MFC)集成环境的介绍 3
1.2.1 “类”的概念 3
1.2.2 进程与线程 3
1.3 串口通信的介绍 4
1.3.1 串口通信标准的起源 4
1.3.2 串口通信的基本原理 4
1.4 自动运行OFFICE 6
1.4.1 OA的简介 6
1.4.2 自动运行OFFICE 6
第二章 软件设计过程 7
2.1 串口通信的实现方法 7
2.1.1 串口通信协议的简介 7
2.1.2 ActiveX控件的实现 8
2.1.3 API函数的实现 8
2.2 软件设计 9
2.2.1 变量的定义 10
2.2.2 窗体初始化函数OnInitDialog() 10
2.2.3 串口初始化程序 11
2.2.4 创建PPT的程序 12
2.2.5 启动打开文件路径对话框 12
2.2.6 内存释放语句 13
2.2.7 串口数据的读取程序 13
2.2.8 对PPT进行动作的语句 14
2.2.9 应用程序的InitInstance() 16
2.3 软件的打包 17
第三章 软件的调试 18
3.1 调试过程中遇到的问题 18
3.2 解决办法 18
3.3 使用说明 18
结束语 19
参考文献 20
致谢 20
附录 20
参考文献
[1] 张勇.C/C++ 语言硬件程序设计[M]. 西安:西安电子科技大学出版社,2002.27-75
[2] 张筠筠.Visual C++实践与提高——串口通信与工程应用篇.北京:中国铁道出版社
[3] 胡峪,刘静.VC++高级编程技巧与示例.西安电子科技大学出版社
[4] 孙鑫等.VC++深入详解.电子工业出版社