hardware-adc
模拟数字转换器(ADC)API。
hardware-base
内存映射硬件寄存器的低级类型和(原子)访问器。
hardware-boot-lock
Hardware Boot Lock
hardware-claim
轻量级硬件资源管理 API。
hardware-clocks
时钟管理 API。
hardware-dcp
双协处理器(Double Coprocessor)的汇编宏。
hardware-divider
RP2040 低级硬件除法器 API。非 RP2040 平台提供所有函数的软件实现版本。
hardware-dma
RP 系列微控制器直接内存访问(DMA)主控器代表处理器执行批量数据传输,使处理器可以专注于其他任务或进入低功耗睡眠状态。
hardware-exception
设置处理器异常处理程序的方法。
hardware-flash
低级 Flash 编程和擦除 API。
hardware-gpio
通用输入/输出(GPIO)API。
hardware-hazard3
Hazard3 特定 RISC-V CSR 的访问器,以及 Hazard3 自定义指令的内联函数。
hardware-i2c
I2C 总线是一种双线串行接口,由串行数据线 SDA 和串行时钟线 SCL 组成。这些线路在连接到总线的设备之间传输信息。每个设备通过唯一的 7 位地址识别,可作为"发送方"或"接收方"运行,具体取决于设备功能。
hardware-interp
硬件插值器 API。
hardware-irq
硬件中断处理 API。
hardware-pio
可编程 I/O(PIO)API。
hardware-pll
锁相环控制 API。
hardware-powman
电源管理 API。
hardware-pwm
硬件脉冲宽度调制(PWM)API。
hardware-rcp
冗余协处理器(Redundancy Coprocessor)的内联函数与汇编宏。
hardware-resets
复位控制器允许通过软件控制 RP 系列微控制器中所有非启动处理器所必需的外设的复位。
hardware-riscv-platform-timer
标准 RISC-V 平台定时器(mtime/mtimecmp)访问接口,适用于搭载 RISC-V 处理器的 Raspberry Pi 微控制器。
hardware-riscv
标准 RISC-V 硬件(主要为 CSR)的访问器。
hardware-rtc
硬件实时时钟 API。
hardware-sha256
硬件 SHA-256 加速器 API。
hardware-spi
RP 系列微控制器拥有 2 个相同的串行外设接口(SPI)控制器实例。
hardware-sync
底层硬件自旋锁、内存屏障及处理器事件 API。
hardware-ticks
RP2040 只有一个 tick 生成器,它是看门狗硬件的一部分。
hardware-timer
底层硬件定时器 API。
hardware-uart
RP 系列微控制器具有 2 个相同的 UART 外设实例,基于 ARM PL011。每个 UART 可连接到 GPIO 复用中定义的多个 GPIO 引脚。
hardware-vreg
电压调节 API。
hardware-watchdog
硬件看门狗定时器 API。
hardware-xip-cache
XIP 缓存的底层缓存维护操作。
hardware-xosc
晶体振荡器(XOSC)API。
Hardware APIs
Index