Embed AI Tool

Embed AI Tool from leokemp223/embed-ai-tool.

by @leokemp223 23 skills

Skills in this plugin

23
  1. Workflow · leokemp223 bundle
    当需要串联多个 skill 完成编译+烧录+监控或编译+烧录+调试等流水线任务时使用。
    1 install
  2. Build Iar · leokemp223 bundle
    当需要通过 IAR Embedded Workbench 命令行编译嵌入式工程,调用自带脚本解析工程文件、执行构建并定位固件产物时使用。
    1 install
  3. Build Idf · leokemp223 bundle
    当需要配置或构建基于 ESP-IDF 的固件工程,调用自带脚本执行 idf.py build 并定位固件产物时使用。
    1 install
  4. Can Debug · leokemp223 bundle
    当需要调试 CAN 总线通信时使用,支持通过 USB-CAN 适配器监听、发送 CAN 帧和扫描节点。
    1 install
  5. Flash Idf · leokemp223 bundle
    当需要通过 ESP-IDF 工具链烧录固件到 ESP32 系列芯片,或启动调试会话时使用。
    1 install
  6. Build Keil · leokemp223 bundle
    当需要通过 Keil MDK 命令行编译嵌入式工程,调用自带脚本解析工程文件、执行构建并定位固件产物时使用。
    1 install
  7. Flash Keil · leokemp223 bundle
    当需要通过 Keil MDK 内置调试器烧录固件到目标板时使用,利用工程中已配置的调试器和 Flash 算法执行下载。
    1 install
  8. Rtos Debug · leokemp223 bundle
    当需要进行 FreeRTOS/RT-Thread/Zephyr 的线程感知调试,查看任务列表、栈水位或死锁检测时使用。
    1 install
  9. Visa Debug · leokemp223 bundle
    当需要调试 GPIB/USB/TCP/Serial VISA 仪器通信时使用,支持 SCPI 命令收发、波形捕获、截图和持续监控。
    1 install
  10. Build Cmake · leokemp223 bundle
    当需要配置或构建基于 CMake 的嵌入式固件工程,调用自带脚本执行构建并定位固件产物时使用。
    1 install
  11. Debug Jlink · leokemp223 bundle
    当需要通过 J-Link GDB Server 启动或附着 GDB 会话,完成固件下载、在线调试或崩溃现场检查时使用。
    1 install
  12. Flash Jlink · leokemp223 bundle
    当需要使用 SEGGER J-Link 探针烧录固件,或启动 RTT 日志捕获时使用。
    1 install
  13. Modbus Debug · leokemp223 bundle
    当需要调试 Modbus RTU(串口)或 Modbus TCP(网络)设备通信时使用,支持寄存器读写、从站扫描和持续监控。
    1 install
  14. Serial Shell · leokemp223 bundle
    当需要通过串口与嵌入式设备建立交互式 Shell 会话、执行单条命令或批量脚本时使用。
    1 install
  15. Flash Openocd · leokemp223 bundle
    当需要使用已探测或显式指定的产物与探针配置,调用自带脚本通过 OpenOCD 烧录嵌入式固件时使用。
    1 install
  16. Build Makefile · leokemp223 bundle
    当需要编译基于裸 Makefile 的嵌入式固件工程(无 CMake/IDE),调用自带脚本解析 Makefile、执行 make 并定位固件产物时使用。
    1 install
  17. Logic Analyzer · leokemp223 bundle
    当需要用 Saleae 逻辑分析仪在线采集数字波形并解码 I2C/SPI/UART/CAN 时使用,通过 Logic 2 自动化服务驱动硬件采集、添加协议解码器并导出数据。
    1 install
  18. Memory Analysis · leokemp223 bundle
    当需要解析 .map 文件或 ELF 获取固件内存使用报告、符号大小排名或版本对比时使用。
    1 install
  19. Static Analysis · leokemp223 bundle
    当需要对嵌入式 C/C++ 代码运行 cppcheck、clang-tidy 或 GCC analyzer 静态分析,或进行 MISRA-C 合规检查时使用。
    1 install
  20. Build Platformio · leokemp223 bundle
    当需要通过 PlatformIO 命令行编译嵌入式工程,调用自带脚本解析环境配置、执行构建并定位固件产物时使用。
    1 install
  21. Debug Platformio · leokemp223 bundle
    当需要通过 PlatformIO 内置调试功能对目标板进行 GDB 调试时使用,支持下载暂停、附加和崩溃现场分析。
    1 install
  22. Flash Platformio · leokemp223 bundle
    当需要通过 PlatformIO 烧录固件到目标板时使用,利用 platformio.ini 中的上传配置自动完成烧录。
    1 install
  23. Debug Gdb Openocd · leokemp223 bundle
    当需要通过 OpenOCD 启动或附着 GDB 会话,调用自带脚本完成固件下载、在线调试或崩溃现场检查时使用。
    1 install