SLM328美格4G模组SDK开发笔记
一、设置日志通过USB串口输出
AT^TRACECTRL=1,1,5 //CP Log开启并输出到USB
AT^TRACECTRL=0,1,2 //AP Log开启并输出到USB
AT+TRB//通过指令重启设备,也可以通过给设备重新上电完成
二、遗嘱消息设置
在连接前设置遗嘱消息项
ST_MqttClientWill will_msg;will_msg.will_topic = "will_topic";will_msg.will_msg = "will_msg";will_msg.will_qos = 1;will_msg.will_retain = 1;MG_MqttSetOpt(3,&will_msg);iResult = MG_MqttConnect(&MG_mqtt_client_info_t);
三、建立SLM328工程
1、在SDK找到app->demo文件夹,项目源码存放于src文件夹中
2、修改CMakeLists.txt文件,添加自己的源码在CMake文件
T04的SDK需键入命令编译
call tools\core_launch.bat
cd out\appimage_debug
cmake ..\.. -G Ninja
ninja
T07的SDK只需在命令行输入sdk_make.bat批处理文件命令即可
3、在out\appimage_debug\hex目录可找到生成的固件文件 main_flash.pac
四、输出调试信息
1、打开调试软件
2、输入CoolToos COM号
3、打开打印窗口
SLM328美格4G模组SDK开发笔记相关推荐
- 智能温湿度计原型设计-BLE 模组 SDK 开发
智能温湿度计原型设计-BLE 模组 SDK 开发 概况 温湿度传感器是一款常见的智能家居设备,通过温湿度传感器采集温度和湿度,用户可以通过 App 以温湿度为触发条件设置智能场景控制家电. 设想一下, ...
- 制作一个有趣的涂鸦物联网小项目(涂鸦模组SDK开发 CBU BK7231N WiFi+蓝牙模组 HSV彩色控制)
实现的功能: l APP控制月球灯 l 本地月球灯控制 l APP控制"大白"颜色,实现各种颜色变身 l 门状态传感器状态APP显示 l 网络状态指示灯,连接服务器长亮, ...
- 涂鸦智能模组SDK开发系列课程——涂鸦IoT平台介绍(二)
使用涂鸦Wi-Fi模组和涂鸦Wi-Fi&Bluetooth LE双模模组进行产品开发主要有三种不同的方式进行开发: 零代码开发:涂鸦提供可视化功能配置界面,无需任何编程经验,只需在线配置好产品 ...
- 涂鸦智能模组SDK开发系列课程——SoC开发环境搭建(一)
SoC开发环境搭建 本章节主要介绍如何搭建涂鸦 Wi-Fi 和 Wi-Fi&Bluetooth LE 系列模组二次开发的编译环境.在 Windows 上使用 VirtualBox 虚拟机软件安 ...
- WiFi开发|ESP8266模组SDK开发项目之智能开关
智能开关项目 1. 智能开关 智能开关由WiFi模组和继电器组成:本实例中利用ESP8266模组作为一个TCP Server,通过STA模式将ESP8266连接到路由器中:PC或者手机连接到相同的路由 ...
- WiFi开发|ESP8266模组SDK开发之FOTA
ESP8266模组SDK开发之远程固件升级 1. FOTA FOTA(Firmware Over-The-Air)移动终端的空中下载软件升级,指通过云端升级技术,为具有连网功能的设备:例如手机.平板电 ...
- 涂鸦WIFI模组方案(模组 SDK)
摘自:涂鸦智能模组 SDK 开发系列课程 地址:https://www.bilibili.com/video/BV1Kq4y1o728?p=1 摘自:涂鸦智能模组SDK开发系列课程--Wi-Fi接入 ...
- DTU网关开发方案——芯讯通4G模组C二次开发
前言 物联网现在越来越热,去年给客户定制了一款低成本DTU网关,采用MCU(STM32)+4G模组的方案,支持协议定制.远程配置.断缓续传,成本不到同行一半,价钱便宜量又足 o( ̄︶ ̄)o 同时有些应 ...
- OneNET Studio云平台STM32物联网开发(2)- STM32+Air724UG(4G模组)数据采集显示上报
实现效果视频 STM32 Air724UG 4G OneNET数据传输 本章教学视频(1) OneNET StudioSTM32+Air724UG -1 本章教学视频(2) OneNET Studio ...
最新文章
- cisco 生成树协议PVST+
- 20150728月度会议
- Please ensure that adb is correctly located at……问题解决方案
- 使用WPF和.NET 6将Windows应用程序迁移到Windows on Arm
- F5讲坛:虚拟化数据中心的安全问题-F5白皮书
- JavaWeb——springMVC、mybatis与spring的整合
- 汉源高科2个万兆光24千兆网口万兆机架式工业交换机支持G.8032(ERPS)标准的以太环网交换机
- WDS功能及中继与桥接模式的区别.
- AD9173/AD9689 FMC采集板卡调试记录
- ROS学习笔记(三)—— 话题 topic详解
- 各种存储硬件(Memery)区分(ROM、RAM、DRAM、SRAM和FLASH)
- 碎片时间”绑架了多少焦虑的现代人?
- 局域网、以太网、无线局域网学习笔记
- [dp优化]个人对dp优化的理解
- HTML中将图片进行放大缩小
- 抖音限流处理方法和封号原因
- 怎么在服务器里设置账号,云服务器怎么设置账号安全
- 微信小程序 初学——【音乐播放器】
- 传奇从这里诞生--JAVA的N个十
- 晋升项目经理一个月,我想离职.........
热门文章
- Xv6 文件系统接口
- NB-IoT、eMTC、LoRa三种制式该如何选择?
- 理解断路器CircuitBreaker的原理与实现
- 关于app store distribution出现的'armv7'与最小版本'3.0'不兼容的问题
- 用pyecharts绘制K线图
- 流行 - 十大网络流行语揭晓:第一“做人要厚道”(转)
- 【Redis】Info Stats - 监控使用情况
- Java-Stream流,异常捕获
- 【解决vscode终端输出中文乱码问题图文教程】
- javaScript函数的定义和arguments,result关键字