idf

康de哥3 个月前
esp32·sonarqube·idf·build-wrapper
使用SonarQube扫描ESP32项目,如何生成build-wrapper-dump.json众所周知,ESP32项目一般使用乐鑫官方的IDF环境进行编译调试。以Windows为例,编译流程为先运行export.ps1加载虚拟环境和环境变量,然后运行idf.py build。
宁子希7 个月前
单片机·嵌入式硬件·esp32·esp-idf·idf
21-ESP32-S3实时时钟(RTC)ESP32-S3是一款高性能的Wi-Fi和蓝牙集成的系统级芯片(SoC),它包含一个实时时钟(RTC)模块,可以在系统的其他部分关闭时继续运行,以节省电能。下面是如何使用ESP32-S3的RTC模块的一些基本步骤。
宁子希8 个月前
c++·单片机·esp32·idf
09-ESP32-IDF中的日志系统在ESP32-IDF中,日志系统是一个重要的组成部分,它可以帮助开发者调试代码和理解系统的运行状态。日志系统在ESP32-IDF中扮演着非常重要的角色。它可以记录系统的运行信息,包括系统启动、运行、错误等状态。通过查看这些日志信息,开发者可以了解到系统的运行状况,发现并解决问题。
宁子希8 个月前
c++·单片机·嵌入式硬件·esp32·idf
07-ESP timerESP Timer是ESP32-S3的一个强大功能,它允许创建软件定时器并在超时时调用它们的回调函数。这对于需要执行延迟或周期性操作的用户软件非常有用,例如延迟设备启动/停止或周期性采样传感器数据。
人才程序员10 个月前
单片机·嵌入式硬件·mcu·物联网·iot·esp32 idf·idf
【ESP32 IDF】SPI层次结构SPI协议与SPI控制器结构SPI(Serial Peripheral Interface)是一种常见的串行通信协议,用于在微控制器和外部设备之间进行快速、全双工的通信。在 ESP32 IDF(Espressif IoT Development Framework)中,SPI 接口被广泛应用于连接各种外设,如传感器、存储器和显示屏等,为开发者提供了一种可靠而高效的数据传输方式。