1,解压下载工具(根据电脑系统进行选择) 2,选择烧录文件 3,让开发板进入下载程序模式(标准流程,后面有快速流程,不需要复杂的操作) 先一直按着BOOT按键,然后按一下RST按键, 然后松开RST按键, 最后松开BOOT,此时模组进入了烧录程序模式 4,点击Start 正在下载 下载完成 烧录更简便的方式(这样子的话可以连续烧录一个一...
1,解压下载工具(根据电脑系统进行选择) 2,选择烧录文件 3,让开发板进入下载程序模式(标准流程,后面有快速流程,不需要复杂的操作) 先一直按着BOOT按键,然后按一下RST按键, 然后松开RST按键, 最后松开BOOT,此时模组进入了烧录程序模式 4,点击Start 正在下载 下载完成 烧录更简便的方式(这样子的话可以连续烧录一个一...
通过上节的 编译下载和运行第一个程序 咱知道咱是在custom里面写自己的程序; 咱后面写自己的程序的时候可以把.c文件放到src文件夹里面; .h文件可以放到inc里面 不过可以随意,我一般喜欢把.c和.h放到一块,这样子方便些,后面我都会把文件放到src文件夹里面 custom_main.c 里面的 int cm_opencpu_entry(void * p...
ML307R_OpenCPU_Standard_1.1.1.24071816_release 3个月前 custom ML307R_OpenCPU_Standard_1.1.1.24071816_release 3个月前 docs ML307R_OpenCPU_Standard_1.1.1.24071816_release 3个月前 examples ML307R_OpenCPU_Standard_1.1.1.24071816_release 3个月前 ...
custom_main.c 里面的 int cm_opencpu_entry(void * param) 函数是程序的main函数, 程序从这个函数里面开始执行 现在新建.c和.h文件 因为我不喜欢把.c文件和.h文件分开, 所以我直接把.c和.h文件放到src里面 1,在src文件夹右键选择 新建文件 test.c ...
– 使用USB连接模块,按住BOOT键后复位(RST引脚拉低)进入下载模式 –在CATStudio中选择ML307R_OpenCPU.bin文件,点击Start烧录 四、调试与问题排查 1. 日志输出 – 通过USB虚拟串口(波特率115200)查看cm_log_printf()打印的调试信息 – 使用AT+CMUT=1开启详细日志模式 ...
杰神/ML307R_OpenCPU 代码Issues0Pull Requests0Wiki统计流水线 服务 加入Gitee 与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :) 免费加入 已有帐号?立即登录 master 克隆/下载 HTTPSSSHSVNSVN+SSH 该操作需登录 Gitee 帐号,请先登录后再操作。
固件下载工具 :使用 aboot-tools 或 CATStudio,通过 USB 或串口烧录,需安装专用驱动。 支持的协议 :支持 TCP/UDP/HTTP/MQTT 等协议。 OpenCPU 开发 :支持基于 C-SDK 的二次开发,需购买模组后向商家获取 SDK。 通信协议与 AT 指令 支持的协议 :支持 IPv4/IPv6/PING/NTP/DNS/TCP/UDP/HTTP/HTTPS/MQTT/MQTT...
ML307R延续了ML307S/ML307A的标准AT和OpenCPU标准,实现了软硬件的前向兼容,从而降低了产品切换成本。 该模组支持常用的USB、UART、SPI、ADC、I2C、PWM等接口扩展,以及TCP、MQTT、HTTP、FTP、SSL等常用的通信协议。 此外,ML307R还支持Linux/Android/Windows不同设备驱动,充分适用不同的物联网应用场景。 定位与OTA...
ML307R OpenCPU 定时器osTimerNew是一个在嵌入式系统开发中用于管理时间资源的关键技术。它允许开发者在硬件平台上运行独立的操作系统和应用程序,通过创建和管理定时器来实现精确的时间控制,如周期性任务、超时检测或延时操作等。 osTimerNew函数接受四个参数:回调函数指针、定时器类型(一次性或周期性)、定时器参数和...