前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MN316模块-使用手册

MN316模块-使用手册

作者头像
杨奉武
发布2023-03-07 15:14:26
2.2K0
发布2023-03-07 15:14:26
举报
文章被收录于专栏:知识分享知识分享

模块链接: https://item.taobao.com/item.htm?ft=t&id=642547768727 资料下载链接: https://pan.baidu.com/s/1KVO3zV5rdDdjjDe-RsfZ3A?pwd=c79o

实物图及引脚说明

引脚说明:双排2x5排针 排针间距2.54mm

5V :5V供电引脚

RX :模组串口接收数据引脚

TX :模组串口发送数据引脚

G  :GND引脚

RST :复位引脚(高电平复位),给这个引脚超过6S的高电平(大于1.2V,小于3.6V),模组会复位;

VBAT :3.1V ~ 4.2V供电引脚

PWR :未使用

PSM :未使用

BOOT :实际连接模组GPIO0引脚,不用则悬空

其它:

如果模组处于休眠状态,给RST这个引脚超过200us,小于5S的高电平会唤醒模组

-------------使用串口模块测试AT命令----------

1,串口模块连接示意图

2,发送AT指令测试,正常运行返回OK

-------------测试休眠和唤醒----------

1,发送AT+WORKLOCK=0  可使模组进入休眠状态

2,测试低功耗电流,为准确测试,需要去掉串口模块的RX和TX线

3,把RST接高电平(大于200us小于5S) 可以唤醒模组

-------------STM32F103使用串口连接模组实现TCP通信----------

1,说明

提供的例程只是为了方便测试,不保证稳定性,实际项目应用的例程请访问

https://item.taobao.com/item.htm?ft=t&id=644614410874

2,连接引脚

单片机的串口2和模组的串口连接, 单片机的PA8连接模组的复位引脚.

单片机(PA2) -- 模组(RX)

单片机(PA3) -- 模组(TX)

单片机(PA8) -- 模组(RST)

3,打开工程

4,根据自己的修改服务器的IP地址和端口号

5,单片机串口1作为日志打印(9600)

编译下载程序以后模组连接上服务器,并发送消息

先发送字符串 1213223qwertyuiop

然后再发送16进制: 0xaa 0x55 0xff 0x02

6,可以在TCP服务器调试助手上看到消息

7,控制模组连接TCP服务器是使用的 ConfigModuleNoBlock程序框架

8,发送数据给服务器

9,接收服务器返回的数据

模组返回的网络数据解析之后单独使用的缓存存储的

10,打印接收的网络数据

------

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-02-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 模块链接: https://item.taobao.com/item.htm?ft=t&id=642547768727 资料下载链接: https://pan.baidu.com/s/1KVO3zV5rdDdjjDe-RsfZ3A?pwd=c79o
  • 实物图及引脚说明
    • 引脚说明:双排2x5排针 排针间距2.54mm
      • 5V :5V供电引脚
        • RX :模组串口接收数据引脚
          • TX :模组串口发送数据引脚
            • G  :GND引脚
              • RST :复位引脚(高电平复位),给这个引脚超过6S的高电平(大于1.2V,小于3.6V),模组会复位;
                • VBAT :3.1V ~ 4.2V供电引脚
                  • PWR :未使用
                    • PSM :未使用
                      • BOOT :实际连接模组GPIO0引脚,不用则悬空
                        • 其它:
                          • 如果模组处于休眠状态,给RST这个引脚超过200us,小于5S的高电平会唤醒模组
                          • -------------使用串口模块测试AT命令----------
                            • 1,串口模块连接示意图
                              • 2,发送AT指令测试,正常运行返回OK
                              • -------------测试休眠和唤醒----------
                                • 1,发送AT+WORKLOCK=0  可使模组进入休眠状态
                                  • 2,测试低功耗电流,为准确测试,需要去掉串口模块的RX和TX线
                                    • 3,把RST接高电平(大于200us小于5S) 可以唤醒模组
                                    • -------------STM32F103使用串口连接模组实现TCP通信----------
                                      • 1,说明
                                        • 提供的例程只是为了方便测试,不保证稳定性,实际项目应用的例程请访问
                                        • https://item.taobao.com/item.htm?ft=t&id=644614410874
                                      • 2,连接引脚
                                        • 单片机的串口2和模组的串口连接, 单片机的PA8连接模组的复位引脚.
                                        • 单片机(PA2) -- 模组(RX)
                                        • 单片机(PA3) -- 模组(TX)
                                        • 单片机(PA8) -- 模组(RST)
                                      • 3,打开工程
                                        • 4,根据自己的修改服务器的IP地址和端口号
                                          • 5,单片机串口1作为日志打印(9600)
                                            • 编译下载程序以后模组连接上服务器,并发送消息
                                            • 先发送字符串 1213223qwertyuiop
                                            • 然后再发送16进制: 0xaa 0x55 0xff 0x02
                                          • 6,可以在TCP服务器调试助手上看到消息
                                            • 7,控制模组连接TCP服务器是使用的 ConfigModuleNoBlock程序框架
                                              • 8,发送数据给服务器
                                                • 9,接收服务器返回的数据
                                                  • 模组返回的网络数据解析之后单独使用的缓存存储的
                                                • 10,打印接收的网络数据
                                                领券
                                                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档