[串口设备]串口设备发送短信调试过程

最近项目需要通过串口设备发送短信,调试的过程很费劲,由于历史问题,现在大多数使用现成的短信平台,只能通过历史的文章学习与不断测试终于是解决了发短信的问题。


知识点:

        常用波特率(Bps/Par/Bits):9600、12900、115200

可以先通过windows超级终端进行测试更简单一点

一、下载

HyperTerminal Windows 7, 8, 10, Vista - Download free trial官网地址下载,可以免费试用30天,也可以破解下载汉化版本的,自己百度找一下。

二、配置

点击文件->属性->设置->ASCII设置,必须把这两项选择,否则,at指令集输入不显示。

[串口设备]串口设备发送短信调试过程_第1张图片

连接com1,记得选择波特率和数据流控制为无。


 虚拟机使用

一、设置虚拟机串口设备,连接物理串行端口1,对应虚拟机中的/dev/ttyS0

[串口设备]串口设备发送短信调试过程_第2张图片

[串口设备]串口设备发送短信调试过程_第3张图片

 查看哪个串口被激活了

[root@192 ~]# dmesg |grep -i tty
[    0.000000] console [tty0] enabled
[    1.220190] 00:05: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

二、安装minicom调试工具

yum install minicom -y

进入minicom

minicom -D /dev/ttyS0

[串口设备]串口设备发送短信调试过程_第4张图片

ctrl +A后Z进去help界面

[串口设备]串口设备发送短信调试过程_第5张图片

 摁o进入编辑,minicom中设置Hardware Flow Control 为NO

[串口设备]串口设备发送短信调试过程_第6张图片[串口设备]串口设备发送短信调试过程_第7张图片

摁回车 ,找到保存到dfl,然后回车

[串口设备]串口设备发送短信调试过程_第8张图片

 选择Exit

minicom界面回显设置

ctrl +A后Z进去help界面,摁E回显,看到左下角Local echo ON即可

[串口设备]串口设备发送短信调试过程_第9张图片

 输入at,返回ok,即调试基本成功

[串口设备]串口设备发送短信调试过程_第10张图片

效果:

[串口设备]串口设备发送短信调试过程_第11张图片 [串口设备]串口设备发送短信调试过程_第12张图片

 

at相关指令集

参考:ME3630模块常用指令介绍 - 百度文库

你可能感兴趣的:(linux,运维,服务器)