中移物联ML302开发板上手体验 您所在的位置:网站首页 芯片、模组、开发板的区别与联系 中移物联ML302开发板上手体验

中移物联ML302开发板上手体验

2024-06-22 04:35| 来源: 网络整理| 查看: 265

开始

中移物联网的ML302开发板是支持4G Cat.1网络的开发板,对于Cat.1这里就不再赘述,详细可以去官网了解一下。

接下来介绍中移物联网的ML302开发板以及具体的上手步骤,给那些刚拿到开发板的同学一个参考,少走弯路。

开发板整体如下图所示,我收到的是LET_KIT_V002版本的开发板,开发板模组里默认用的是AT固件。 在这里插入图片描述

AT指令模式开发体验

收到开发板后,PC端首先需要安装ML302的USB驱动,驱动文件请到官网寻找。驱动安装完成后,用USB连接开发板,此时设备管理器里应该会出现8个和此开发板相关的串口,如下图所示: 在这里插入图片描述 其中serial port 0 就是AT串口,直接用串口工具连接serialport0对于的串口,就可以使用AT命令进行交互了。 在这里插入图片描述 其他的请参考AT指令集体验。

opencpu 开发体验

首先需要下载opencpu的sdk固件包,请联系中移物联的技术支持索取。下载完毕解压后,如下图所示: 在这里插入图片描述

我是使用vscode编辑器打开的,首先定义几个demo的宏定义,我是定义在onemo_main.c文件头部,如下:

#define ONEMO_DEMO_SUPPORT #define ONEMO_FOTA_SUPPORT #define ONEMO_MQTT_SUPPORT

然后再确定onemo_feature.mk文件的所有编译选项打开:

#y:编译demo程序,具体包括的demo程序需要进一步配置 n:禁用demo程序 onemo_demo_on = y #配置http功能 onemo_http_on = y #配置edp功能 onemo_edp_on = y #配置DM功能 onemo_DM_on = y #配置MQTT功能 onemo_MQTT_on = y #配置OneNet FOTA功能 onemo_fota_on = y #配置aliyun功能 onemo_aliyun_on = y #配置GNSS功能 onemo_gnss_on = y

最后在power shell终端开始编译:

PS D:\workspace\ML302\ML302_OpenCPU_SDK_Release_V1.1.0> .\build.bat DNLM

编译完成后在当前目录的./firmware/DNLM/目录下生成编译固件,然后使用下载工具下载到开发板上即可。下载步骤如下:

选择pck文件 在这里插入图片描述选择串口和波特率 在这里插入图片描述点击start开始下载 在这里插入图片描述开发板上的usb boot脚短接1.8V,如下图所示,强制模组进入升级状态。 在这里插入图片描述按下开发板reset按键开始下载,下载完毕后,拔掉第四步短接的短路帽,然后按下reset复位按键,opencpu固件开始运行,此时,使用usb转串口工具连接uart0,如下图所示(串口电平选择要选3.3V),此时串口助手上就会打印出响应的启动信息。 在这里插入图片描述

输入测试命令ONEMO:DATE,即可执行DATE指令: 在这里插入图片描述

至此,opencpu开发体验完成,如果需要体验更多的demo,请仔细阅读源码。

补充几点注意事项:

如果串口驱动安装失败,可以把开发板连接USB后再安装一遍下载前记得要短接usb boot引脚到1.8v,让模组强制进入下载模式,否则下载不成功下载过程中如果意外打断,无法烧录自己编译的固件,可以选择烧录官方的at固件,然后再重新烧录自己的固件如果自己用的是3.3V的USB转串口,记得在开发板上选择3.3V串口电平的跳线帽

完!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有