极简梳理树莓派 Pico 定时器:概要信息和API

1. 树莓派 Pico 的定时器概要信息

简单来说,树莓派 Pico 中具有以下定时单元:

  • 1 个 64 位单独递增的通用定时器,频率为 1MHz
  • 8 个 16 位可编程 PWM 定时器,所有引脚都可产生 PWM
  • 1 个 Systick 系统滴答定时器
  • 1 个向下计数的看门狗定时器
  • 1 个 RTC 实时时钟
  • PIO 状态机内部一个可生成中断的 32 位定时器,频率等于系统时钟频率
  • DMA 内部有四个内部起搏计时器(pacing timers),可定期触发传输

8346645c-f996-4435-93b0-d2604b4dd931.png

2.软件控制方法

2.1 machine.Timer 类的构造方法

image.png

2.2 machine.Timer 类的其他方法

machine.Timer 类还有初始化方法和取消初始化方法:

image.png

2.3 machine.PWM 类的构造方法

machine.PWM 类的构造方法如下:

image.png

2.4 machine.PWM 类的其他方法

machine.PWM 类的其他方法如下:
image.png

posted @ 2026-08-31 17:57  FreakStudio  阅读(16)  评论(0)    收藏  举报