内置搜索
Google 搜索
简介
Zephyr 开发
内核
服务
构建与配置系统
硬件支持
架构相关指南
屏障 API
缓存
Zephyr 的设备仿真器/模拟器
外部总线及总线连接外设的仿真器
固件
外设
模拟
音频
通信
显示
GPIO 与输入
内存与存储
电源
传感器
运动与执行
系统与诊断
计时
引脚控制
移植
虚拟化
参与 Zephyr 项目
项目与治理
安全
功能安全
示例与演示
支持的开发板与扩展板
版本发布
GitHub
Zephyr 官方仓库
中文文档维护仓库
参考
API 文档(英文)
Kconfig 选项(英文)
Devicetree 绑定(英文)
CMake 模块(英文)
West 项目(英文)
术语表
Zephyr 项目
文档
»
硬件支持
»
外设
English
在 GitHub 上查看源码
反馈本页问题
外设
Zephyr 通过一组设备驱动 API 支持多种硬件外设。这些外设分为以下类别;每张卡片列出了该类别中的外设,点击类别标题可了解更多详情。
模拟
模拟
模数转换器(ADC)
数模转换器(DAC)
比较器
运算放大器(OPAMP)
音频
音频
音频编解码器
数字麦克风(DMIC)
芯片间音频(I2S)总线
数字音频接口(DAI)
通信
通信
控制器局域网(CAN)
集成电路间(I2C)总线
改进型集成电路间(I3C)总线
串行外设接口(SPI)总线
高速外设组件互连总线(PCIe)
通用异步收发器(UART)
增强型串行外设接口(eSPI)总线
管理数据输入/输出(MDIO)
多位 SPI 总线
系统管理总线(SMBus)
处理器间邮箱(IPM)
局部互连网络(LIN)
多通道处理器间邮箱(MBOX)
1-Wire 总线
脉冲 IO
显示
显示
显示
辅助显示屏(auxdisplay)
视频
发光二极管(LED)
DALI
GPIO 与输入
GPIO 与输入
通用输入/输出(GPIO)
PS/2
时间感知通用输入/输出(TGPIO)
内存与存储
内存与存储
Flash
电可擦除可编程只读存储器(EEPROM)
安全数字(SD 卡)接口
电池备份 RAM(BBRAM)
保持内存
I2C EEPROM 目标设备
存储器控制器(MEMC)
一次性可编程(OTP)存储器设备
电源
电源
BC1.2 设备(实验性)
充电器
电量计
稳压器
复位控制器
USB Type-C 端口控制器(TCPC)
USB-C VBUS
唤醒控制器(WUC)
传感器
传感器
传感器
GNSS(全球导航卫星系统)
外设传感器接口(PSI5)
单边沿半字节传输(SENT)
生物识别
运动与执行
运动与执行
触觉反馈
脉冲宽度调制(PWM)
步进电机
蜂鸣器
系统与诊断
系统与诊断
硬件信息
硬件自旋锁(HWSPINLOCK)
熵
错误检测与纠正(EDAC)
核心转储设备
循环冗余校验(CRC)
平台环境控制接口(PECI)
直接内存访问(DMA)
多路复用器(MUX)
计时
计时
时钟控制
时钟监测器
计数器
实时时钟(RTC)
看门狗