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 線,接口連接大大簡(jiǎn)化。兩款鍵盤控制器均支持多次同時(shí)按鍵檢測(cè),并且可通過16字節(jié) FIFO 按照時(shí)間順序傳達(dá)按鍵和釋放事件。除內(nèi)置可編程邏輯器件外,設(shè)計(jì)師還可以利用兩個(gè)可編程復(fù)位發(fā)生器來對(duì)按鍵、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í)提供評(píng)估板和 Linux 軟件驅(qū)動(dòng),有利于工程師快速、高效地實(shí)現(xiàn)新設(shè)計(jì)。
ADP5585 和 ADP5589 GPIO/ 鍵盤控制器的主要特性
功耗更低,鍵盤激活時(shí)典型功耗為30 uA,而其它 GPIO/ 鍵盤控制器的功耗在54 uA 到1000 uA 之間。
16事件 FIFO 可簡(jiǎn)化按鍵、GPIO 和邏輯變化的讀取。
10個(gè)可配置的 GPIO 端口支持多達(dá)30個(gè)鍵,最多可節(jié)省10條到主處理器的 I/O 線,簡(jiǎn)化互連(ADP5585)。
19個(gè)可配置的 GPIO 端口支持多達(dá)96個(gè)鍵,最多可節(jié)省19條到主處理器的 I/O 線,簡(jiǎn)化互連(ADP5589)。
I2C 接口支持增強(qiáng)快速模式 (Fm+),數(shù)據(jù)速率最高可達(dá) 1 Mbps。