中移物联ML302开发板入门体验
中移物联网的ML302开发板是支持4G Cat.1网络的开发板,对于Cat.1详细可去官网了解。现在介绍中移物联网ML302开发板及具体的步骤
开发板整体如图所示,这是LET_KIT_V002版本的开发板,开发板模组里默认用的是AT固件。
收到开发板后,PC端首先需要安装ML302的USB驱动,驱动文件请到官网寻找。驱动安装完成后,用USB连接开发板,此时设备管理器里应该会出现8个和此开发板相关的串口,如下图所示:
其中serial port 0 就是AT串口,直接用串口工具连接serialport0对于的串口,就可以使用AT命令进行交互了。
其他的请参考AT指令集体验。
opencpu 开发体验
首先需要下载opencpu的sdk固件包,请联系中移物联的技术支持索取。下载完毕解压后,如下图所示:
我是使用vscode编辑器打开的,首先定义几个demo的宏定义,我是定义在onemo_main.c文件头部,如下:
然后再确定onemo_feature.mk文件的所有编译选项打开:
最后在power shell终端开始编译:
编译完成后在当前目录的./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串口电平的跳线帽
如需要了解更多中移芯昇(芯昇科技有限公司)MCU产品,请联系中移物联核心代理商,颖特新科技,或者扫码联系我们!
在之前的介绍中,我们也为大家介绍了《芯昇单片机CM32M433R-START开发板介绍》,也是目前我们主推的非常成熟的解决方案!
编辑:zzy 最后修改时间:2022-05-19