作者:没志青年

没志青年 没志青年 发布于 2025-07-28

ESP32 I2S

手册 28 章,983 I2S - ESP32 - — ESP-IDF 编程指南 v5.5 文档

没志青年 没志青年 发布于 2025-07-28

ESP32 启动配置项

启动模式 启动日志打印 ESP32-C3:

没志青年 没志青年 发布于 2025-07-28

ESP32 电机控制脉宽调制器(MCPWM)

36 章,1245 MCPWM 结构 ESP32-S3 有两个 MCPWM 外设,每个外设支持 6 路 PWM 输出。 由 PWM 定时器模块、PWM 操作器模块、故障检测模块、捕获模块组成,PWM 定时器用于生成定时参考,PWM 操作器将根据定时参考生成所需的波形。 PWM 定时器和 PWM 操作

没志青年 没志青年 发布于 2025-07-28

ESP32 红外遥控 RMT

红外遥控 (RMT) - ESP32-S3 - — ESP-IDF 编程指南 v5.5 文档 红外遥控

没志青年 没志青年 发布于 2025-07-28
没志青年 没志青年 发布于 2025-07-28

ESP32 通用宏定义

错误 typedef int esp_err_t; ESP_OK //esp_err_t value indicating success (no error) //表示执行成功 没有错误 ESP_FAIL //Generic esp_err_t code indicating failure /

没志青年 没志青年 发布于 2025-07-28

ESP32 系统时钟、复位

时钟树 - ESP32 - — ESP-IDF 编程指南 v5.5 文档 系统时钟 时钟树: 图中,黄框的为低功耗时钟,蓝框的为高性能时钟。 CPU_CLK 时钟频率最低 2 MHz,最高 240 MHz,。

没志青年 没志青年 发布于 2025-07-28

ESP32 LED PWM 控制器(LEDC)

手册第35章,1231 LED PWM 控制器 - ESP32-S3 - — ESP-IDF 编程指南 v5.5 文档 LED 控制器 (LEDC) 主要用于控制 LED,也可产生 PWM 信号用于其他设备的控制。 S3 LEDC 特点: 8 个PWM生成器,即8通道。 高速通道:四个独立的定时器,

没志青年 没志青年 发布于 2025-07-28

ESP32 通用DMA控制器

手册第3章,345 文档中好像没有。 GDMA GDMA 用于在 内部 RAM 与内部 RAM 外部 RAM 与外部 RAM 内部 RAM 与外部 RAM 外设与内部 RAM 外设与外部 RAM 之间直接传输数据,不需要 CPU 的任何操作,从而降低了 CPU 的工作负载,提高了系统的效率。。 GD

没志青年 没志青年 发布于 2025-07-27

ESP32 看门狗

手册13、14章,P 643、649 看门狗 - ESP32-S3 - — ESP-IDF 编程指南 v5.5 文档 ESP32-S3 的硬件看门狗定时器: 主系统看门狗定时器 (MWDT_WDT),用于: 中断看门狗 (IWDT):负责确保 ISR 不被长时间阻塞。 任务看门狗 (TWDT):负责

没志青年 没志青年 发布于 2025-07-27

ESP32 低功耗管理

手册第 10 章,P 541。 低功耗模式 - ESP32 - — ESP-IDF 编程指南 v5.5 文档

没志青年 没志青年 发布于 2025-07-27

ESP32 中断管理

中断分配 - ESP32 - — ESP-IDF 编程指南 v5.5 文档 手册 9.3.2 中断基础概念 ESP32 是 Xtensa 架构的,中断优先级分为 7 个级别(1 ~ 7),数值越大,优先级越高。 STM32 将所有中断固定在单核上,每一个中断源对应一个中断号,因此不需要手动给中断源分

没志青年 没志青年 发布于 2025-07-27

32单片机 -中断管理

中断和事件的区别: 中断是需要CPU参与的,执行中断服务程序。通过自定义中断服务程序,可用来实现特定的功能,通常需要手动清除标志位。 事件(标志位)完全是由硬件自动处理的,不需要CPU参与。事件用来在外设之间通知,比如定时器信号触发ADC采样转换,会自动清除标志位。 STM32 单核心,每个中断源对

没志青年 没志青年 发布于 2025-07-27

STM32 原理图设计

参考野火开发板: 参考正点原子开发板: STM32F10xxx 参考 AN2586 手册 单个引脚最大电流: GPIO 整体最大电流: 电源设计 BOOT 引脚

没志青年 没志青年 发布于 2025-07-27

32单片机 - 时钟系统

在芯片复位之后,所有外设的时钟都是默认关闭,对于用到的外设需要手动打开时钟,这样有利于降低功耗。 时钟树 时钟树的作用: 指导正确配置系统和外设时钟 指示外设运行时钟频率限制 外设时钟源

没志青年 没志青年 发布于 2025-07-27

硬件基础 - 以太网通信电路

PHY 即以太网物理层信号处理芯片,负责数字信号与模拟信号的转换。 它接收从网线上传过来的模拟信号,并转换为数字信号,传给 MAC 控制器进行处理。 同时,它接收 MAC 控制器传过来的数字信号,将其转换为模拟信号,通过网线向外传输。 因此是全双工通信。 大多数 32 位单片机都有 MAC 控制器,

没志青年 没志青年 发布于 2025-07-27

Cortex-M MCU - RTC与备份域

RTC(Real Time Clock)实时时钟,是一个可以为系统提供精确的时间基准的元器件,RTC一般采用精度较高的晶振作为时钟源,有些RTC为了在主电源掉电时还可以工作,需要外加电池供电。 RTC 时钟的功能: 当主电源掉电时,电压调节器会自动切换供电。备用电池供电时,以下仍能正常工作: RTC

没志青年 没志青年 发布于 2025-07-27

32单片机 - 电源管理与低功耗

对于使用电池供电的电子设备,因电池容量较小,因此很有必要控制功耗,延长设备的使用时间。 必须开启 PWR 时钟,否则电源模式、电压调节器、RTC等关键功能不能使用。 标准库、HAL库中会默认开启的吗??? 单片机耗电量 查看数据手册。 电源系统结构

没志青年 没志青年 发布于 2025-07-27

硬件基础 - LED发光二极管

LED 基本概念 LED的压降在1.5 ~ 3.3V左右 红色:1.6 ~ 1.8 V 绿色:2 ~ 2.4 V 蓝色/白色:3 ~ 3.3 V 市面上还有很多颜色,如冰蓝色、橙光等等,具体压降看手册。 手册阅读 以 NCD0805R1 为例。

没志青年 没志青年 发布于 2025-07-25

硬件基础 - TVS 二极管

TVS 作用 作用:防静电,不防浪涌。 TVS 好像也叫作 ESD TVS 的使用场景: 接口插拔保护:比如 USB、HDMI、RJ-45 等接口的插拔时。 接口静电保护:静电对电子产品的危害是极大的,特别是在干燥的冬天,手上的静电是很多的,随意触碰电路板上的元器件、接口、电路等,可能会导致元器件烧

没志青年 没志青年 发布于 2025-07-25

硬件基础 - 肖特基二极管

肖特基二极管符号: 优点: 开关频率高(反向恢复快) 导通电流大 正向压降低(电流越大,压降越大,但是还是小于普通的二极管) 缺点: 反向击穿电压低(反向耐压低) 反向漏电流偏大(漏电流成正温度特性,温度

没志青年 没志青年 发布于 2025-07-25

硬件基础 - 稳压二极管

工作原理 又叫作齐纳二极管,利用二极管的齐纳击穿特性。 稳压二极管特点:反向击穿时,在很大的电流范围内,输出电压变化非常小,起到稳压的效果,因此在电路中一定要反接,否则就失去了稳压效果。 符号: 主要参数 威世 BZG03C150-M3-08 Vishay 稳压二极管在线选型 (1

没志青年 没志青年 发布于 2025-07-25

32单片机 - DMA

DMA(直接存储器存取)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输,数据的传输无须 CPU 干预,这就节省了CPU的资源来做其他操作。 外设与 DMA 的映射: 在参考手册的DMA章节中可以找到这种表。 注意事项:

没志青年 没志青年 发布于 2025-07-25

制造工艺 - 嘉立创

嘉立创PCB工艺加工能力范围说明-嘉立创PCB打样专业工厂-线路板打样 板框和开槽 焊盘 阻焊和绿油桥 过孔 免费过孔:0.3 mm(12mil)以上<

没志青年 没志青年 发布于 2025-07-25

32单片机 - 串口

在数据手册中:串口的功能 X 表示支持,- 表示不支持。 485 流控支持

没志青年 没志青年 发布于 2025-07-23

STM32开发板原理图收集

STM32F103C8T6最小系统板 STM32F407VET6最小系统板 STM32F103C8T6 上官二号开发板 正点原子开发板 野火开发板

没志青年 没志青年 发布于 2025-07-23
上一页 下一页