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"
}
相关推荐
开发笔记-阿牛21 分钟前
CK6159A 语音主控 USB 恒温热敷控制器硬件设计(原理图 + PCB + 温控安全方案)
单片机·嵌入式硬件
sramdram3 小时前
低功耗串口通信蓝牙模块应用原理
单片机·嵌入式硬件·蓝牙模块·通信蓝牙模块·串口蓝牙模块
__Rhaast丶3 小时前
set_data_check用法解析(一) lib库中的data check解析
单片机·嵌入式硬件
wuyk5555 小时前
21. 嵌入式面试避坑指南:sizeof 是关键字,不是函数!
c语言·开发语言·stm32·单片机·嵌入式硬件
FreakStudio12 天前
W55MH32L-EVB 上手测评:硬件 TCP/IP 加持的以太网单片机,MicroPython 零门槛开发
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
✎ ﹏梦醒͜ღ҉繁华落℘17 天前
单片机基础知识---stm32单片机的优先级
stm32·单片机·mongodb
zd84510150017 天前
RS485 总线详解
单片机·嵌入式硬件
✎ ﹏梦醒͜ღ҉繁华落℘17 天前
编程基础 --高内聚,低耦合
c语言·单片机
科芯创展17 天前
1A,1MHz,30VIN,XZ4115,降压恒流LED驱动芯片
单片机·嵌入式硬件
集芯微电科技有限公司17 天前
四通道2A输出集成功率电感降压模块专为紧凑型方案设计
人工智能·单片机·嵌入式硬件·生成对抗网络·计算机外设