外观
在优信电子买的,比其它商铺价格略高,不过质量应该有保障
引脚连接
VCC_IN接5V
GND接地
RXD接MCU TXD
TXD接MCU RXD (mcu指的是单片机 如STM32)
因为我只是用来发短信,所以其它引脚不用接!
如果需要打电话可能需要咪头和喇叭!
但如果是仅仅需要电话做一个提醒的作用,也可以只接上述几个引脚!
串口调试
AT ---------------------------------- 查看固件是否正常运行
AT+CPIN? ------------------------ 查看卡槽是否有卡()
AT+CREG?------------------------查看注册情况 返回0,1才可用
AT+CMGF=1----------------------发英文短信固定字段 直接用即可
AT+CSCS=“GSM”---------------发英文短信固定字段 直接用即可
AT+CMGS=“xxx” ----------------括号内填你的手机号码
代码编写
串口调试无误后按照指令使用printf输出即可
printf("AT\r\n");
如果是不阻塞发送直接每个指令间隔1秒即可!
如果是阻塞发送可使用strstr函数检测回传值会更加可靠!
遇到的坑
如果按照指令发送回复error 大概率是卡用不了,建议使用自己的手机卡,别用物联网卡
这个模块是有供电要求的,需要5V1A才比较稳定
还需考虑信号的问题,信号不好也可能出现error的情况
标签:------------------------,引脚,STM32,指令,即可,串口,SIM900A,调试 From: https://blog.51cto.com/u_16335207/8179162