一、设置日志通过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、打开打印窗口