ESP-IDF学习笔记-并口LCD
ESP32S3中提供了一堆外设,其中就包括LCD外设。该外设可以直接驱动屏幕,支持SPI,I2C,8080,RGB接口的屏幕。这与STM32不同(需要基于FSMC或者SPI写驱动),硬件完成了大部分操作。这里记录使用8080并口屏的方法,以及使用触摸作为输入。
ESP32学习笔记
ESP-IDF, ESP32
字数统计: 2k(字)
阅读时长: 8(分)
ESP32学习笔记
ESP-IDF, ESP32, MQTT
字数统计: 3.3k(字)
阅读时长: 14(分)
ESP-IDF学习笔记-WIFI连接
使用ESP32的WIFI需要使用3个库的API,涉及NVS_FLASH,ESP_NETIF,ESP_WIFI,ESP_EVENT。nvs保存配置,netif提供tcp/ip操作接口,wifi库提供wiif的配置接口。
ESP32学习笔记
ESP-IDF, ESP32
字数统计: 5.3k(字)
阅读时长: 20(分)
ESP-IDF学习笔记-GPIO的简单使用
ESP32中的GPIO可以分为简单的GPIO和专用GPIO,这里记录普通GPIO的使用。每个管脚都可用作一个通用 IO,或连接一个内部外设信号。通过 GPIO 交换矩阵、IO MUX 和 RTC IO MUX,可配置外设模块的输入信号来源于任何的 GPIO 管脚,并且外设模块的输出信号也可连接到任意 GPIO 管脚。这些模块共同组成了芯片的输入输出控制。
ESP32学习笔记
ESP-IDF, ESP32
字数统计: 1.2k(字)
阅读时长: 5(分)
ESP-IDF学习笔记-UART的使用
ESP32中串口的使用与STM32中大有不同。在ESP32中使用串口,需要配置串口,设置引脚,安装驱动之后才能使用。接收和发送数据也不是直接向寄存器写数据,而是先存到FIFO中,交由ESP32自动发送。其中断的使用更是结合了FreeRTOS的特性进行的。
ESP32学习笔记
ESP-IDF, ESP32
字数统计: 2.4k(字)
阅读时长: 9(分)
ESP-IDF学习笔记-工程结构
学习ESP-IDF的使用,首先得要学习一个IDF工程的结构。ESP-IDF的工程是以Cmake组织的,并使用了Ninja作为构建工具,这里只简单给出如何使用这套系统。
ESP32学习笔记
ESP-IDF, ESP32
字数统计: 1.3k(字)
阅读时长: 5(分)
ESP-IDF学习笔记-错误处理
同STM32HAL库的各种错误状态码一样,ESP-IDF中也有不同的错误码以及相应的错误处理方法,这给出基本的使用。
ESP32学习笔记
ESP-IDF, ESP32
字数统计: 1.1k(字)
阅读时长: 4(分)
ESP-IDF学习笔记-调试等级打印
ESP32IDF中提供了一个LOG库,根据不同调试等级打印信息,这里记录一下简单用法。
ESP32学习笔记
ESP-IDF, ESP32
字数统计: 575(字)
阅读时长: 2(分)
对带通采样定理的理解
奈奎斯特采样定理要求采样频率必须大于信号频率的2倍,不然会发生频谱混叠。但是对于高频信号,ADC难以达到所需要的采样率。实际上,我们进行频谱分析时,只需要让我们需要信号的频率不发生频谱混叠就行了,由此就出现了带通采样定理。
others
带通采样
字数统计: 714(字)
阅读时长: 2(分)
对Nyquist-Shannon采样定理的直观理解
奈奎斯特(香农)采样定理是信号采样中需要遵守的重要定理,即采样频率至少为信号频率的两倍,才能还原原信号。这里给出对其原理的直观理解。
others
奈奎斯特(香农)采样定理
字数统计: 496(字)
阅读时长: 1(分)