Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
at_device
ESP8266
国民技术_N32G45x
【N32G457 】基于RT-Thread的门锁状态远程监控
发布于 2022-03-22 18:14:54 浏览:815
订阅该版
【N32G457 】门锁状态远程监控 因为不是专业学嵌入式的,只是工作需要和只是业余爱好,所以也没有非常钟爱,不忍放手的编程软件,有新的产品或软件都愿意去尝试一下。有幸申请了一块国民技术的开发板,很努力地进行了测试。 已经提交了两篇应用笔记,这次主要针对AT_DEVICE软件包的应用分享一下体会,当然最大的体会就是:上手快,只要按照文档做好配置,连接好硬件,不用编写任何代码,就能连上wifi,获得IP地址和mac地址。这对于像我这样,侧重于应用的爱好者来说,实用门槛低了不少,当然,只有认真学习RTT的线程、信号量、多任务等概念,才能利用好这些软件包,完成自己的项目。 大部分的资料中都是介绍Env环境下的配置方式,这里把RT-Thread Studio 2.2.1环境中应用AT_DEVICE实现esp8266连接贝壳物联的步骤介绍一下。   AT软件包的设置(这里用的是ESP8266 wifi芯片)  在硬件中打开连接WiFi的串口设备  AT组件  针对N32G457XVL-STB的开发板,修改drv_gpio.c文件  相关的配置在rtocnfig.h文件中  调试串口的打印信息:   连接贝壳物联的主要代码: ``` //---------- 连接NB_IOT //LOG_I("1-------"); AT_SEND_CMD(client, resp, "AT+CIPMUX=0"); rt_thread_mdelay(1000); //LOG_I("2-------"); AT_SEND_CMD(client, resp, "AT+CIPMODE=1"); rt_thread_mdelay(1000); //LOG_I("3-------"); AT_SEND_CMD(client, resp, "AT+CIPSTART=\"TCP\",\"www.bigiot.net\",8181"); rt_thread_mdelay(5000); //LOG_I("4-------"); AT_SEND_CMD(client, resp, "AT+CIPSEND"); rt_thread_mdelay(1000); // LOG_I("5-------"); //AT_SEND_CMD(client, resp, " {\"M\":\"checkin\",\"ID\":\"16139\",\"K\":\"903e4f330\"}"); cur_line_len=57; at_obj_exec_cmd(client, RT_NULL, "{\"M\":\"checkin\",\"ID\":\"16139\",\"K\":\"903e4f330\"}", cur_line_len); rt_thread_mdelay(5000); cur_line_len=18; at_obj_exec_cmd(client, RT_NULL, "{\"M\":\"status\"}", cur_line_len); rt_thread_mdelay(1000); ``` [演示视频](https://www.bilibili.com/video/BV1f44y1P7cE?p=1&share_medium=android&share_plat=android&share_session_id=39e9013e-97ce-4f71-b855-065eba3dadf3&share_source=WEIXIN&share_tag=s_i×tamp=1647957909&unique_k=Pk0l215) 源码:https://gitee.com/hh-wolf/n32-g457/tree/master/%E8%BF%9C%E7%A8%8B%E7%9B%91%E6%8E%A7
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
xxxx
这家伙很懒,什么也没写!
文章
4
回答
2
被采纳
0
关注TA
发私信
相关文章
1
关于ESP8266的配网
2
at device跑esp8266, 总是提示缓冲区不够,应该怎么解决?
3
at device跑esp8266提示连接超时
4
ESP8266 连接问题
5
AT组件配网问题 ESP8266微信配网
6
请问一下esp8266能在at指令组件下支持ap模式吗
7
esp8266用paho-mqtt出现溢出
8
ONENET+esp8266连接报错
9
ESP8266通过smartconfig配网?
10
esp8266 WiFi名设成中文后 打不开RT_Thread Settings
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
DMA
USB
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
FAL
RTC
rt-smart
I2C_IIC
cubemx
UART
ESP8266
WIZnet_W5500
BSP
ota在线升级
PWM
flash
packages_软件包
freemodbus
潘多拉开发板_Pandora
ADC
GD32
定时器
编译报错
flashDB
keil_MDK
socket
中断
rt_mq_消息队列_msg_queue
Debug
ulog
SFUD
msh
C++_cpp
at_device
本月问答贡献
出出啊
1524
个答案
343
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
818
个答案
179
次被采纳
crystal266
555
个答案
162
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
1
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
2
次点赞
crystal266
2
篇文章
1
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部