ESP32开发中常用的IDF指令【知道这些就足够了】

这篇具有很好参考价值的文章主要介绍了ESP32开发中常用的IDF指令【知道这些就足够了】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ESP32开发中常用的IDF指令【知道这些就足够了】

一、清除
idf.py clean

会把构建输出的文件从构建目录中删除,从而清理整个项目。下次构建时会强制“重新完整构建”这个项目。清理时,不会删除 CMake 配置输出及其他文件。

idf.py fullclean

会将整个 build 目录下的内容全部删除,包括所有 CMake 的配置输出文件。下次构建项目时,CMake 会从头开始配置项目。请注意,该命令会递归删除构建目录下的 所有文件,请谨慎使用。项目配置文件不会被删除。

二、先配置模组是单核还是双核:
打开配置:idf.py menuconfig

选择component config–>FreeRTOS–>然后单核就选中Run FreeRTOS only on first core,双核就不选。

三、编译
进入程序目录后:idf.py build

三、烧录
idf.py -p PORT [-b BAUD] flash
比如:windows下com3口:idf.py -p com3 flash
linux下ACM0口:idf.py -p dev/ttyACM0 flash

查询Linux下的烧录口:输入指令:ls /dev/tty*
插上设备后多出来的就是对应的烧录口

将PORT改为对应com口,BAUD改为对应波特率,默认为460800

四、打开监视器
idf.py -p PORT monitor
如:idf.py -p com3 monitor,查询设备口的方法如上。
将PORT改为对应com口

五、一次性编译烧录和打开监视
idf.py -p PORT flash monitor
如:idf.py -p com3 flash monitor
idf.py -p /dev/ttyACM0 flash monitor

六、擦除设备flash:
idf.py -p PORT erase_flash

七、查询内存剩余:
idf.py size文章来源地址https://www.toymoban.com/news/detail-407775.html

到了这里,关于ESP32开发中常用的IDF指令【知道这些就足够了】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode+esp-idf 搭建esp32开发环境,编译信息中文乱码

    1.修改波特率 2.C:UsersAdministrator.vscodeextensionsvsciot-vscode.vscode-arduino-0.6.0-win32-x64outsrccommon  打开文件 util.js 屏蔽掉这部分的代码 、  

    2024年02月10日
    浏览(47)
  • ESP32+idf开发之WIFI通信入门(5)HTTP通信

    esp32作为HTTP客户端分别使用GET方法和POST方法向HTTP服务端发送请求得到响应,具体如下: 1、GET方法:向web服务器url发出get请求/add,发送参数x、y的值在服务端求和并响应,esp32得到返回数据; 2、POST方法:向web服务器url发出POST请求/add,发送参数x、y的值在服务端求和并响应,

    2024年02月12日
    浏览(39)
  • ESP32+idf开发—蓝牙通信入门之ble数据收发(notify)

    esp32作为蓝牙从机,与手机端蓝牙调试助手(如LightBlue)主机进行通信,实现数据的收发功能: 1、收:蓝牙调试助手发送数据控制esp32开发板led灯的亮灭; 2、发(notify):esp32将传感器数据(如温度数据)主动每隔2s发送给蓝牙调试助手,实现通知(notify)功能; ​ 1、BLE(

    2024年02月08日
    浏览(65)
  • ESP32-IDF 编译配置esp32-camera-master

    esp32-camera-master项目 github路径 GitHub - espressif/esp32-camera 1.解决环境问题 通过VSCODE 安装好IDF-5.0后,默认情况下是可以通过vscode调用编译的。 但为了调用终端也可以进行idf.py menuconfig 和 idf.py build命令。需要将环境添加到电脑PATH路径里。   解决报错:Failed to resolve component ‘mdn

    2024年02月08日
    浏览(34)
  • 【ESP32】Espressif-IDE及ESP-IDF安装

    1.打开ESP-IDF 编程指南 2.点击快速入门–安装–手动安装–Windows Installer–Windows Installer Download 3.点击下载Espressif-IDE 2.10.0 with ESP-IDF v5.0.2 1.双击安装 espressif-ide-setup-2.10.0-with-esp-idf-5.0.2.exe 2.点击“确定” 3.选择“我同意此协议(A)”,点击“下一步” 4.点击“下一步” 5.点击“

    2024年02月15日
    浏览(60)
  • ESP32在ESP-IDF框架下使用LVGL(v8.3)

    VSCode + ESP-IDF 插件 说明: IDF版本为4.4.4 ,最新版的5.0.1弃用了些东西,而lvgl_esp32_drivers对5以上的版本未适配,所以 不建议使用5以上的版本 。 安装:安装教程,建议整体看完在进行安装,以免安装失败, 教程安装的是5.0.1,需要改为4.4.4 。 Arduino移植教程:点击此处 lvgl :g

    2023年04月16日
    浏览(65)
  • ESP32 IDF iic通信( 已验证) C语言

    关于iic原理建议B站自己看视频去, 然后本文主要实现了esp32的初始化, 写地址, 写数据, 读数据的功能, 从机的代码因为展示不需要,没写. 园子里面有个兄弟写了iic的代码.但是里面有点毒,多发了次地址验证,所以才有这篇文章; 代码注释比较多, 愿君少走弯路❀ 以下是头文件主要

    2024年02月03日
    浏览(39)
  • ESP32 ESP-IDF + LVGL + SquareLine Studio 设计 UI 界面

    陈拓 2022/12/10-2022/12/12 关于SquareLine Studio,乐鑫官方的ESP技术文章有介绍: 在 ESP 开发板上开发 UI 不再复杂 - 知乎 如果您尝试过在没有图形库的情况下开发 UI,那么您一定知道这有多困难。幸运的是,由乐鑫芯片驱动的屏幕,可支持用户使用多种图形库来开发 UI, LVGL 就是其

    2024年01月19日
    浏览(59)
  • 【ESP32 IDF】用RMT控制 WS2812 彩色灯带

    在上一篇中,老周用 .NET Nano Framework 给大伙伴们演示了 WS2812 灯带的控制,包括用 SPI 和 红外RMT 的方式。利用 RMT 是一个很机灵的方案,不过,可能很多大伙伴对 ESP32 的 RMT 不是很熟悉。除了乐鑫自己的文档,没几个人写过相关的水文,可见这里头空白的水市场很充足,老周

    2024年04月22日
    浏览(65)
  • ESP32接入米家-小爱同学-IDF环境-巴法平台

    冬天床边没有开关,睡觉懒得关灯,想通过小爱同学控制灯的开关,但是不想换开关。 所以 想用ESP32接入米家,控制一个舵机实现开关控制。 Message Queuing Telemetry Transport,消息队列传输探测 ISO 标准下的一种基于发布-订阅模式的消息协议,基于 TCP/IP 协议簇,用于 IoT 即物联

    2024年01月20日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包