没有合适的资源?快使用搜索试试~ 我知道了~
因为项目需求需要使用到SIM短信模块,记录下SIM模块的使用记录。 1,准备工作 需要一块SIM模块,我使用的是SIM800L模块,淘宝可以购买到,如图所示, 推荐购买这一款,板上集成了电压模块,不需要单独使用3.7v供电,比较方便。 一张电话卡,自己手机的电话卡即可,同时还需要一个卡套,不然卡放不进去。 2,调试工作 插上卡,上电以后,模块会自动寻找信号,串口助手发送AT, 模块返回ok,表示成功。 然后发送 AT+CMGF=1 将短信模式设置为 text mode (模块默认是 pdu mode), 然后发送 AT+CMGS=“此处输入对应的电话号码”,等待模块返回 ‘>’ 字符,输入短
资源推荐
资源详情
资源评论
SIM800L模块发送短信模块发送短信
因为项目需求需要使用到SIM短信模块,记录下SIM模块的使用记录。
1
,准备工作,准备工作
需要一块SIM模块,我使用的是SIM800L模块,淘宝可以购买到,如图所示,
推荐购买这一款,板上集成了电压模块,不需要单独使用3.7v供电,比较方便。
一张电话卡,自己手机的电话卡即可,同时还需要一个卡套,不然卡放不进去。
2
,调试工作,调试工作
插上卡,上电以后,模块会自动寻找信号,串口助手发送AT,
模块返回ok,表示成功。
然后发送 AT+CMGF=1 将短信模式设置为 text mode (模块默认是 pdu mode),
然后发送 AT+CMGS=“此处输入对应的电话号码此处输入对应的电话号码”,等待模块返回 ‘>’ 字符,输入短信内容,
短信内容输入完成以后,发送十六进制的发送十六进制的0x1a完成发送完成发送,记住,是16进制的。
如果一切顺利,此时你的手机可以收到你的短信。
3,单片机移植,单片机移植
已经知道了at指令的流程,就需要配置串口就行了。
串口.h文件的配置,使用的stm32的串口2
// ´®¿Ú2-USART2
#define DEBUG_USARTx USART2
#define DEBUG_USART_CLK RCC_APB1Periph_USART2
#define DEBUG_USART_APBxClkCmd RCC_APB1PeriphClockCmd
#define DEBUG_USART_BAUDRATE 115200
// USART GPIO Òý½Åºê¶¨Òå
#define DEBUG_USART_GPIO_CLK RCC_APB2Periph_GPIOA
#define DEBUG_USART_GPIO_APBxClkCmd RCC_APB2PeriphClockCmd
#define DEBUG_USART_TX_GPIO_PORT GPIOA
#define DEBUG_USART_TX_GPIO_PIN GPIO_Pin_2
#define DEBUG_USART_RX_GPIO_PORT GPIOA
#define DEBUG_USART_RX_GPIO_PIN GPIO_Pin_3
#define DEBUG_USART_IRQ USART2_IRQn
#define DEBUG_USART_IRQHandler USART2_IRQHandler
c文件的定义
void USART_Config(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
// ´ò¿ª´®¿ÚGPIOµÄʱÖÓ
DEBUG_USART_GPIO_APBxClkCmd(DEBUG_USART_GPIO_CLK, ENABLE);
// ´ò¿ª´®¿ÚÍâÉèµÄʱÖÓ
DEBUG_USART_APBxClkCmd(DEBUG_USART_CLK, ENABLE);
// ½«USART TxµÄGPIOÅäÖÃΪÍÆÍ츴ÓÃģʽ
GPIO_InitStructure.GPIO_Pin = DEBUG_USART_TX_GPIO_PIN;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(DEBUG_USART_TX_GPIO_PORT, &GPIO_InitStructure);
// ½«USART RxµÄGPIOÅäÖÃΪ¸¡¿ÕÊäÈëģʽ
GPIO_InitStructure.GPIO_Pin = DEBUG_USART_RX_GPIO_PIN;
资源评论
weixin_38516658
- 粉丝: 6
- 资源: 956
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功