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"
}
相关推荐
不悔哥2 天前
开源OV-Watch:怎么做一个智能手表
单片机·开源·嵌入式
XiHongShi20162 天前
STM32F407 RTC定时器例程,建议保存
stm32·单片机·学习
深圳老胡3 天前
STM32F407 控制 L6470 步进电机驱动 —— 控制过程简介
笔记·stm32·单片机·嵌入式硬件·代码规范
女神下凡3 天前
嵌入式设计的各种存储芯片的硬件/软件设计规范,非常全面。
arm开发·单片机·嵌入式硬件
梅梅9663 天前
一款mipi转lvds的lcd调试(LT8912B)
单片机·计算机外设·电脑·显示器·pd芯片
开发笔记-阿牛3 天前
蓝牙音乐灯拆解,又一次拆到蓝牙音乐灯芯片CK6865L
人工智能·单片机·嵌入式硬件·音视频·音频
CHENKONG_CK3 天前
破解制鞋打磨痛点:RFID赋能去毛刺工序自动化升级
网络·单片机·嵌入式硬件·网络协议·tcp/ip
三佛科技-187366133973 天前
128KB~512KB Flash车规级MCU选型指南(FT32A072 / FT32A103 系列)
单片机·嵌入式硬件
Brilliantwxx3 天前
【STM32】 SPI Flash 驱动开发实战:阻塞模式驱动 W25Q64(含工程代码)
开发语言·stm32·单片机·嵌入式硬件
纳祥科技3 天前
拆机拆到芯片级:ARC功放机里的NX7026、NX8420、NX6805
单片机·音视频·智能音箱