c++ - 如何通过 C++ 程序访问 GSM 调制解调器端口

标签 c++

我想开发一个应用程序,我必须在其中与 GSM 调制解调器交互,并需要通过 C++ 程序的 com 端口 (USB) 在调制解调器上编写 AT 命令。

如何访问端口?

最佳答案

所以你得先研究一下串口通信。不是 GSM 通信...

我已经构建了一个 C++ 串口类。我会尽快在bitbucket上发布源代码,或者你可以下载一些串口库 这样的

boost::asio (cross-platoform)
QSerialPort (cross-platoform)它将成为 QT 5.1 的一部分。
CSerialPort (window only)

boost::asio 用于异步通信,它实现了 tcp/ip、udp/ip、serialport ecc...但是需要良好的 C++ 编程知识。

我建议你更好地学习串口通信是如何工作的。看wikipedia

关于c++ - 如何通过 C++ 程序访问 GSM 调制解调器端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17143271/

相关文章:

c++ - 什么会导致 C++ 中的纯虚函数调用?

c++ - Ogre3d 场景节点数组

C++ 异常处理导致终止

c++ - C++ 中的静态多态性

c++ - C++ 函数参数中的求值顺序

c++ - openAL c++ 库比较两个音频文件

c++ - 将元组类型转换为另一个元组类型

c++ - Boost文件系统完全替换

c++ - 在 C++ 模板中将类作为非类型参数传递

c++ - 从链接时间代码生成优化 (LTCG) 移动 ipdb 和 iobj 文件的标志?