内核驱动 powr1220

支持的芯片

  • Lattice POWR1220AT8

    前缀:‘powr1220’

    扫描的地址:无

    数据手册:可在 Lattice 网站公开获取

作者:Scott Kanowitz <scott.kanowitz@gmail.com>

描述

此驱动程序支持 Lattice POWR1220AT8 芯片。 POWR1220 包括 14 个输入的电压监控,以及输出电压和 GPIO 的微调设置。此驱动程序实现了芯片的电压监控部分。

电压由一个步长为 2 mV 的 12 位 ADC 采样。一个串联衰减器允许测量 0 到 6 V 的电压。衰减器是否启用取决于输入最大值的设置。对于任何超过低测量范围最大值 2 V 的值,驱动程序将启用衰减器。

输入命名约定如下

驱动程序名称

引脚名称

in0

VMON1

in1

VMON2

in2

VMON3

in2

VMON4

in4

VMON5

in5

VMON6

in6

VMON7

in7

VMON8

in8

VMON9

in9

VMON10

in10

VMON11

in11

VMON12

in12

VCCA

in13

VCCINP

ADC 读数按需更新,最小周期为 1 秒。