简介

工业 I/O 子系统 (IIO) 的主要目的是为在某种意义上执行模数转换 (ADC) 或数模转换 (DAC) 或两者兼有的设备提供支持。其目标是填补 hwmon 和 input 子系统之间有些相似的空白。Hwmon 针对用于监视和控制系统本身(如风扇速度控制或温度测量)的低采样率传感器。输入,顾名思义,侧重于人机交互输入设备(键盘、鼠标、触摸屏)。在某些情况下,这些和 IIO 之间有相当大的重叠。

属于此类别的设备包括

  • 模数转换器 (ADC)

  • 加速度计

  • 电容数字转换器 (CDC)

  • 数模转换器 (DAC)

  • 陀螺仪

  • 惯性测量单元 (IMU)

  • 颜色和光传感器

  • 磁力计

  • 压力传感器

  • 接近传感器

  • 温度传感器

通常,这些传感器通过 SPII2C 连接。传感器设备的常见用例是具有组合功能(例如,光加接近传感器)。