SuperAPI AI 工具集

develop

编程与开发

查看项目

更新于 10-15 23:49

技能介绍

用途:该技能用于嵌入式 MCU 项目的完整开发循环,将构建、烧录、监控三步串成一次操作。构建在容器中进行,烧录与监控在本机执行。

主要能力:通过传入项目名执行对应开发命令。可选项目包括 robocar-main(或 main,主控制器)、robocar-cam(或 cam,相机模块)、webserver(ESP32-CAM 网页服务器)、telegram(LLM Telegram 机器人)、i2s-audio(或 audio,ESP32-CAM 音频)、kids-audio(儿童音频玩具)。端口会自动检测,可用 PORT 环境变量覆盖,例如:PORT=/dev/... just <module>::develop。开发命令结束后会通过 pyserial 启动串口监控,显示启动信息、日志与调试输出,按 Ctrl-C 退出监控。

使用方式:指定项目名后执行对应命令,如 robocar-main 对应 just robocar::develop-main,robocar-cam 对应 just robocar::develop-cam,webserver 对应 just webserver::develop,telegram 对应 just telegram::develop,i2s-audio 对应 just i2s-audio::develop,kids-audio 对应 just kids-audio::develop。

限制:涉及 ESP32-CAM 项目时,烧录前需提示将 GPIO0 接 GND 进入编程模式;烧录成功后监控自动启动,用户可能需要断开 GPIO0 并复位才能看到正常运行。其余平台、依赖安装与更多参数暂未提供。