Esp开发工具命令

所有命令都依赖现有搭建好的环境python+编译工具

新建项目

复制代码
idf.py create-project atk_test

设置目标芯片

复制代码
idf.py set-target esp32s3

直接设置会报错,我们的进入这个项目目录进行执行atk_test

报错内容为:

复制代码
Executing action: set-target
Set Target to: esp32s3, new sdkconfig will be created.
CMakeLists.txt not found in project directory 

建立工程

复制代码
idf.py build

程序烧录

复制代码
idf.py flash

或者

复制代码
idf.py -p PORT flash

查看设备端口

复制代码
ls /dev/ttyUSB* /dev/ttyACM*

进行烧录

复制代码
idf.py -p /dev/ttyACM0 flash

新建组件

复制代码
idf.py create-component LED

打开监视器

复制代码
idf.py monitor

在主程序写入打印程序

按住"Ctrl+]"退出监视器

配置菜单

复制代码
idf.py menuconfig

清除编译文件

复制代码
idf.py fullclean;idf.py clean

.vscode配置文件

html 复制代码
{
    "idf.espIdfPath": "/home/wisdom/.espressif/v6.0.1/esp-idf",
    "idf.toolsPath": "/home/wisdom/.espressif/tools",
    "idf.pythonBinPath": "/home/wisdom/.espressif/tools/python/v6.0.1/venv/bin/python",
    "idf.cmakePath": "/home/wisdom/.espressif/tools/cmake/4.0.3/bin/cmake",
    "idf.ninjaPath": "/home/wisdom/.espressif/tools/ninja/1.12.1/ninja",
    "idf.port": "/dev/ttyACM0",
    "idf.eimIdfJson": "/home/wisdom/.espressif/tools/eim_idf.json",
    "idf.selectedIdfId": "esp-idf-9dfb55fda77b46ed99a714b551618789",
    "idf.currentSetup": "/home/wisdom/.espressif/v6.0.1/esp-idf"
}
相关推荐
单片机仿真设计1 小时前
【proteus仿真】基于 STM32 单片机智能仓库设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
星游路1 小时前
单片机·电子时钟
单片机·嵌入式硬件
AOI小白新手上路5 小时前
江科协51单片机 7-2 LCD1602显示时钟实验
单片机·嵌入式硬件·51单片机
runningshark5 小时前
SC32L14GR8PJR
单片机·嵌入式硬件
智购科技无人售货机厂家5 小时前
2026自动售货机备用电池管理系统设计:从充放电保护到健康监测的工程实践~YH
大数据·linux·单片机·嵌入式硬件·微信
智购无人售货机厂家5 小时前
2026自动售货机软硬件版本管理策略:从版本号规范到兼容性矩阵的工程实践~YH
运维·服务器·人工智能·单片机·嵌入式硬件·线性代数·矩阵
花 满 楼6 小时前
RISC-V APLIC 中断模块总结——第二篇
单片机·嵌入式硬件·mcu·risc-v
无损检测小白白6 小时前
【嵌入式面试题一】
c语言·单片机
Messy create7 小时前
【BMS-Pack检测-短路检测】
单片机·嵌入式硬件·能源
星一工作室8 小时前
【STM32模块教程】-TT马达(直流电机)
单片机·嵌入式硬件