ADI 推出可编程低功耗GPIO/ 键盘控制器
扫描二维码
随时随地手机看文章
21ic讯 Analog Devices, Inc. (ADI),最近推出 GPIO(通用输入/输出)端口扩展器和键盘矩阵控制器 ADP5585 和 ADP5589,适用于需要扩展 I/O 线路或最大为 QWERTY 尺寸的机械键盘的设备。在业界同类器件中,新型 GPIO/ 键盘控制器的工作功耗最低,封装最小,并且集成了可编程逻辑 /PWM(脉宽调制器)。这些 GPIO/ 键盘控制器可以节省便携式设备的电池电力,按键时的功耗小于30 uA(典型值),键盘空闲时的功耗小于1 uA(典型值)。
ADP5585 和 ADP5589 分别可节省多达10条和19条到主处理器的 I/O 线,接口连接大大简化。两款键盘控制器均支持多次同时按键检测,并且可通过16字节 FIFO 按照时间顺序传达按键和释放事件。除内置可编程逻辑器件外,设计师还可以利用两个可编程复位发生器来对按键、GPIO 和/或逻辑变化进行编程,以产生复位信号,进而重新启动锁定的处理器。两款器件均提供小型 LFCSP(ADP5585:3.0 mm x 3.0 mm;ADP5589:3.5 mm x 3.5 mm)和 WLCSP 封装(ADP5585:1.59 mm x 1.59 mm;ADP5589:1.99 mm x 1.99 mm)。
ADP5585 和 ADP5589 设计用于带有前面板键盘、需要扩充 GPIO 端口数但不增加引脚数量的设备。两款器件均使主处理器无需监控键盘,从而降低功耗并提高处理器带宽,以便执行其它功能。新型控制器处理所有按键扫描和解码功能,并通过一条中断线通知主处理器有新的按键事件发生。ADP5585 和 ADP5589 均配有 FIFO 寄存器,它最多能存储16个事件,处理器可以通过 I 2 C 兼容接口读取这些事件。同时提供评估板和 Linux 软件驱动,有利于工程师快速、高效地实现新设计。
ADP5585 和 ADP5589 GPIO/ 键盘控制器的主要特性
• 功耗更低,键盘激活时典型功耗为30 uA,而其它 GPIO/ 键盘控制器的功耗在54 uA 到1000 uA 之间。
• 16事件 FIFO 可简化按键、GPIO 和逻辑变化的读取。
• 10个可配置的 GPIO 端口支持多达30个键,最多可节省10条到主处理器的 I/O 线,简化互连(ADP5585)。
• 19个可配置的 GPIO 端口支持多达96个键,最多可节省19条到主处理器的 I/O 线,简化互连(ADP5589)。
• I2C 接口支持增强快速模式 (Fm+),数据速率最高可达 1 Mbps。