时钟节拍 时钟节拍在 rtconfig.h 中设置 /* *频率是 1000HZ 周期是 1/1000 s *所以节拍是 1ms */ #define RT_TICK_PER_SECOND 1000 给 RT-Thread 提供时钟节拍: void SysTick_Handler(void) {
软件定时器,单位为时钟节拍,定时数值必须是 OS Tick 的整数倍。 定时器控制块: struct rt_timer { struct rt_object parent; rt_list_t row[RT_TIMER_SKIP_LIST_LEVEL]; /* 定时器链表节点 */
36 章,1245 MCPWM 结构 ESP32-S3 有两个 MCPWM 外设,每个外设支持 6 路 PWM 输出。 由 PWM 定时器模块、PWM 操作器模块、故障检测模块、捕获模块组成,PWM 定时器用于生成定时参考,PWM 操作器将根据定时参考生成所需的波形。 PWM 定时器和 PWM 操作
错误 typedef int esp_err_t; ESP_OK //esp_err_t value indicating success (no error) //表示执行成功 没有错误 ESP_FAIL //Generic esp_err_t code indicating failure /
时钟树 - ESP32 - — ESP-IDF 编程指南 v5.5 文档 系统时钟 时钟树: 图中,黄框的为低功耗时钟,蓝框的为高性能时钟。 CPU_CLK 时钟频率最低 2 MHz,最高 240 MHz,。
手册第35章,1231 LED PWM 控制器 - ESP32-S3 - — ESP-IDF 编程指南 v5.5 文档 LED 控制器 (LEDC) 主要用于控制 LED,也可产生 PWM 信号用于其他设备的控制。 S3 LEDC 特点: 8 个PWM生成器,即8通道。 高速通道:四个独立的定时器,
手册第3章,345 文档中好像没有。 GDMA GDMA 用于在 内部 RAM 与内部 RAM 外部 RAM 与外部 RAM 内部 RAM 与外部 RAM 外设与内部 RAM 外设与外部 RAM 之间直接传输数据,不需要 CPU 的任何操作,从而降低了 CPU 的工作负载,提高了系统的效率。。 GD
中断分配 - ESP32 - — ESP-IDF 编程指南 v5.5 文档 手册 9.3.2 中断基础概念 ESP32 是 Xtensa 架构的,中断优先级分为 7 个级别(1 ~ 7),数值越大,优先级越高。 STM32 将所有中断固定在单核上,每一个中断源对应一个中断号,因此不需要手动给中断源分
中断和事件的区别: 中断是需要CPU参与的,执行中断服务程序。通过自定义中断服务程序,可用来实现特定的功能,通常需要手动清除标志位。 事件(标志位)完全是由硬件自动处理的,不需要CPU参与。事件用来在外设之间通知,比如定时器信号触发ADC采样转换,会自动清除标志位。 STM32 单核心,每个中断源对
参考野火开发板: 参考正点原子开发板: STM32F10xxx 参考 AN2586 手册 单个引脚最大电流: GPIO 整体最大电流: 电源设计 BOOT 引脚
在芯片复位之后,所有外设的时钟都是默认关闭,对于用到的外设需要手动打开时钟,这样有利于降低功耗。 时钟树 时钟树的作用: 指导正确配置系统和外设时钟 指示外设运行时钟频率限制 外设时钟源
PHY 即以太网物理层信号处理芯片,负责数字信号与模拟信号的转换。 它接收从网线上传过来的模拟信号,并转换为数字信号,传给 MAC 控制器进行处理。 同时,它接收 MAC 控制器传过来的数字信号,将其转换为模拟信号,通过网线向外传输。 因此是全双工通信。 大多数 32 位单片机都有 MAC 控制器,
RTC(Real Time Clock)实时时钟,是一个可以为系统提供精确的时间基准的元器件,RTC一般采用精度较高的晶振作为时钟源,有些RTC为了在主电源掉电时还可以工作,需要外加电池供电。 RTC 时钟的功能: 当主电源掉电时,电压调节器会自动切换供电。备用电池供电时,以下仍能正常工作: RTC
对于使用电池供电的电子设备,因电池容量较小,因此很有必要控制功耗,延长设备的使用时间。 必须开启 PWR 时钟,否则电源模式、电压调节器、RTC等关键功能不能使用。 标准库、HAL库中会默认开启的吗??? 单片机耗电量 查看数据手册。 电源系统结构
LED 基本概念 LED的压降在1.5 ~ 3.3V左右 红色:1.6 ~ 1.8 V 绿色:2 ~ 2.4 V 蓝色/白色:3 ~ 3.3 V 市面上还有很多颜色,如冰蓝色、橙光等等,具体压降看手册。 手册阅读 以 NCD0805R1 为例。
TVS 作用 作用:防静电,不防浪涌。 TVS 好像也叫作 ESD TVS 的使用场景: 接口插拔保护:比如 USB、HDMI、RJ-45 等接口的插拔时。 接口静电保护:静电对电子产品的危害是极大的,特别是在干燥的冬天,手上的静电是很多的,随意触碰电路板上的元器件、接口、电路等,可能会导致元器件烧
肖特基二极管符号: 优点: 开关频率高(反向恢复快) 导通电流大 正向压降低(电流越大,压降越大,但是还是小于普通的二极管) 缺点: 反向击穿电压低(反向耐压低) 反向漏电流偏大(漏电流成正温度特性,温度