Analog Devices, Inc.(ADI),,高性能信號(hào)處理解決方案供應(yīng)商,,最近推出 GPIO(通用輸入/輸出)端口擴(kuò)展器和鍵盤矩陣控制器 ADP5585 和 ADP5589 ,適用于需要擴(kuò)展 I/O 線路或最大為 QWERTY 尺寸的機(jī)械鍵盤的設(shè)備,。在業(yè)界同類器件中,,新型 GPIO/ 鍵盤控制器的工作功耗最低,,封裝最小,并且集成了可編程邏輯 /PWM(脈寬調(diào)制器),。這些 GPIO/ 鍵盤控制器可以節(jié)省便攜式設(shè)備的電池電力,,按鍵時(shí)的功耗小于30 uA(典型值),鍵盤空閑時(shí)的功耗小于1 uA(典型值),。
ADP5585 和 ADP5589 分別可節(jié)省多達(dá)10條和19條到主處理器的 I/O 線,,接口連接大大簡化。兩款鍵盤控制器均支持多次同時(shí)按鍵檢測,,并且可通過16字節(jié) FIFO 按照時(shí)間順序傳達(dá)按鍵和釋放事件,。除內(nèi)置可編程邏輯器件外,設(shè)計(jì)師還可以利用兩個(gè)可編程復(fù)位發(fā)生器來對按鍵,、GPIO 和/或邏輯變化進(jìn)行編程,,以產(chǎn)生復(fù)位信號(hào),進(jìn)而重新啟動(dòng)鎖定的處理器,。兩款器件均提供小型 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 設(shè)計(jì)用于帶有前面板鍵盤,、需要擴(kuò)充 GPIO 端口數(shù)但不增加引腳數(shù)量的設(shè)備。兩款器件均使主處理器無需監(jiān)控鍵盤,,從而降低功耗并提高處理器帶寬,,以便執(zhí)行其它功能。新型控制器處理所有按鍵掃描和解碼功能,,并通過一條中斷線通知主處理器有新的按鍵事件發(fā)生,。ADP5585 和 ADP5589 均配有 FIFO 寄存器,它最多能存儲(chǔ)16個(gè)事件,,處理器可以通過 I 2 C 兼容接口讀取這些事件,。同時(shí)提供評估板和 Linux 軟件驅(qū)動(dòng),有利于工程師快速,、高效地實(shí)現(xiàn)新設(shè)計(jì),。
ADP5585 和 ADP5589 GPIO/ 鍵盤控制器的主要特性
功耗更低,鍵盤激活時(shí)典型功耗為30 uA,,而其它 GPIO/ 鍵盤控制器的功耗在54 uA 到1000 uA 之間,。
16事件 FIFO 可簡化按鍵、GPIO 和邏輯變化的讀取,。
10個(gè)可配置的 GPIO 端口支持多達(dá)30個(gè)鍵,,最多可節(jié)省10條到主處理器的 I/O 線,簡化互連(ADP5585),。
19個(gè)可配置的 GPIO 端口支持多達(dá)96個(gè)鍵,,最多可節(jié)省19條到主處理器的 I/O 線,,簡化互連(ADP5589)。
I2C 接口支持增強(qiáng)快速模式 (Fm+),,數(shù)據(jù)速率最高可達(dá) 1 Mbps,。