计算机串口与 GSM 手机通讯的研究与实现
摘 要
本文对基于计算机串口的 GSM 短信通讯系统进行了研究。GSM 网络经过多
年的发展,拥有数量庞大的用户,且覆盖范围广大,通信质量稳定可靠。本文详细阐
述了PDU模式、内容编码方式和 AT指令,并借助于编程语言 C#和Microsoft .Net
Framework API进行通讯软件的编写,实现中文短信的发送与接
收。结合Windows Form 应用程序和.Net Framework控件,做出了一套基于论文网http://www.751com.cn/ GSM
网络的简易通讯软件。
关键字:手机通讯 GSM 计算机 串口通讯
Computer Serial Port and GSM Mobile Phone
Communication Research and Implementation
Abstract 本文来自辣.文'论,文·网原文请找腾讯3249'114
This computer-based serial port on the GSM short message
communication system is studied. After years of development of GSM
networks, with a huge number of users, and wide coverage, stable and reliable
communication quality. This paper describes the PDU mode, content encoding
and AT commands, and with the programming language Introduction C# and
Microsoft .Net Framework provides serial communications API written
communication software, to achieve the Chinese send text messages and
receiver. Windows Form application and integration .Net Framework controls,
to make a simple communication network based on GSM software.
Keywords: GSM, Mobile Communications, Serial Port Communication
目 录
1 绪论 . 1
1.1 课题研究背景 . 1
1.2 行业发展趋势 . 1
1.3 课题设计的主要内容 . 2
2 系统的主要硬件器件及概念介绍 3
2.1 GSM 蜂窝网络. 3
2.2 TC35 GSM 模块 4
2.3 AT 指令 5
2.4 PDU短信编码 . 6
2.5 C# . 7
2.6 C# 中的委托 . 7
2.7 .NET FRAMEWORK 7
2.8 OLEDB 8
3 系统的设计介绍 9
3.1 硬件总体设计 . 9
3.2 软件总体设计 . 9
3.3 应用程序用户界面 . 11
3.4 串口初始化 . 13
3.5 串口连接代码 . 13
3.6 数据库连接与读取 . 15
3.7 保存短信文件 . 17
3.8 打开短信文件 . 18
3.9 发送短信 . 19
3.10 PDU编码的实现 . 21
4 设计过程遇到的问题与解决问题的方法 23
4.1 串口接收内容后无法更新 GUI 23
4.2 无法连接到数据库 . 24
参考文献 . 26
谢 辞 . 27 ,2289