91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LM8323:一款功能強大的移動I/O伴侶芯片解析

lhl545545 ? 2025-12-24 17:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

LM8323:一款功能強大的移動I/O伴侶芯片解析

在電子設(shè)備的設(shè)計中,一款合適的I/O伴侶芯片能極大地提升設(shè)備的性能和功能。今天我們就來深入了解一下德州儀器TI)的LM8323,這是一款專門為減輕主機掃描矩陣鍵盤負擔(dān)而設(shè)計的芯片,同時還具備通用I/O擴展、旋轉(zhuǎn)編碼器接口和PWM輸出等實用功能。

文件下載:lm8323.pdf

一、LM8323的特性亮點

1. 按鍵掃描能力

LM8323支持最大8×12的鍵盤矩陣,再加上8個特殊功能(SF)鍵,總共能處理104個按鍵。SF鍵直接將鍵盤掃描輸入拉到地,而不是連接到鍵盤掃描輸出,這種設(shè)計使得按鍵處理更加靈活。而且,它還能將按鍵掃描事件存儲在FIFO緩沖區(qū)中,最多可存儲15個事件,方便主機后續(xù)處理。

2. 通信接口

芯片采用了與I2C兼容的ACCESS.bus接口,在從模式下支持高達400 kHz的通信速率(快速模式),能與主機進行高效穩(wěn)定的通信。同時,它還具備硬件IRQ中斷輸出,可向主機發(fā)送鍵盤、旋轉(zhuǎn)編碼器、錯誤和狀態(tài)等事件信號,讓主機及時響應(yīng)。

3. PWM輸出

提供三個主機可編程的PWM輸出,可用于平滑的LED亮度調(diào)制。這對于一些需要燈光控制的設(shè)備來說非常實用,比如智能手持設(shè)備的背光燈調(diào)節(jié)。

4. 通用I/O擴展

在未用于鍵盤或旋轉(zhuǎn)編碼器接口的引腳上,支持通用I/O擴展,增加了芯片的使用靈活性,能滿足不同設(shè)備的多樣化需求。

5. 低功耗模式

具備休眠模式,當(dāng)檢測到一段時間內(nèi)沒有按鍵按下、釋放事件、旋轉(zhuǎn)編碼器計數(shù)器值變化或ACCESS.bus活動時,芯片會自動進入休眠模式,以降低功耗。而且,在任何矩陣按鍵掃描事件、SF鍵使用、ACCESS.bus接口活動或旋轉(zhuǎn)編碼器計數(shù)器值變化(如果啟用)時,芯片都能從休眠模式中喚醒。

二、引腳分配與信號描述

LM8323采用36引腳的csBGA封裝,每個引腳都有其特定的功能。例如,KP-Xx引腳為鍵盤掃描輸入,同時也是喚醒輸入;KP-Yx引腳為鍵盤掃描輸出;GPIO引腳則可用于通用I/O擴展。此外,還有一些特殊功能引腳,如ACB_SDA和ACB_SCL用于ACCESS.bus通信,PWM0 - PWM2用于PWM輸出等。

在使用未使用的信號引腳時,需要注意正確的端接方式。比如,RESET引腳若不連接外部監(jiān)控電路,應(yīng)連接到VCC;CONFIG_1和PWM_2/CONFIG2引腳需通過上拉或下拉電阻連接到VCC或GND,以選擇從地址;XTAL_IN引腳若未使用,必須連接到VCC或GND等。

三、時鐘與復(fù)位

1. 時鐘系統(tǒng)

LM8323有多種時鐘源,包括約21 MHz的系統(tǒng)時鐘(mclk),用于驅(qū)動I2C兼容的串行ACCESS總線和其他功能模塊;2MHz的處理和命令執(zhí)行時鐘(tC),由系統(tǒng)時鐘派生而來;內(nèi)部PWM時鐘是處理和命令執(zhí)行時鐘的固定分頻(÷ 64),接近32 kHz,也可使用外部32.768 kHz時鐘或晶體作為PWM的時基。

通過WRITE_CLOCK命令可以配置時鐘,該命令在系統(tǒng)初始化時只需執(zhí)行一次,用于覆蓋默認設(shè)置。

2. 復(fù)位操作

芯片可以通過外部復(fù)位、RESET命令或內(nèi)部產(chǎn)生的上電復(fù)位(POR)信號進行復(fù)位。外部RESET輸入必須保持低電平至少700 ns以確保有效復(fù)位;POR電路在VCC上升到POR閾值電壓(約1.2 - 1.5V)時會產(chǎn)生復(fù)位信號,VCC上升時間必須大于20 μs且小于10 ms。

復(fù)位后,芯片的引腳和內(nèi)部配置會有相應(yīng)的默認狀態(tài)。例如,部分引腳處于高阻抗模式,PWM時鐘源為片上時鐘除以64,鍵盤大小默認為3×3等。

四、應(yīng)用示例與配置

1. 典型應(yīng)用

在典型應(yīng)用中,LM8323可以支持8×9的標(biāo)準按鍵和8個具有喚醒功能的SF鍵。通過ACCESS.bus接口與主機通信,使用硬件IRQ中斷向主機發(fā)送事件信號。同時,還可以通過PWM輸出驅(qū)動兩個LED,并實現(xiàn)可編程的上升和下降斜坡,PWM_2還可用于控制第三個外部LED。旋轉(zhuǎn)編碼器接口與KP-Y9、KP-Y10和KP-Y11引腳共用,不過在較大的鍵盤配置中可能無法使用。

2. 初始化配置

芯片初始化時,需要主機發(fā)送一系列命令進行配置,如WRITE_CFG、SET_KEY_SIZE、WRITE_CLK等。以一個具體的初始化示例來說,可將鍵盤矩陣配置為8×4,啟用旋轉(zhuǎn)編碼器接口,設(shè)置GPIO引腳的輸入輸出狀態(tài)和上拉下拉電阻等。通過執(zhí)行READ_CONF、READ_PORT_SEL等命令可以驗證這些設(shè)置。

五、按鍵掃描與處理

1. 按鍵事件編碼

LM8323對按鍵事件進行了編碼,每個矩陣位置都有對應(yīng)的代碼。按鍵按下事件的編碼與釋放事件的編碼通過最高位(MSB)區(qū)分,按下時MSB置1,釋放時MSB清零。這些編碼會按發(fā)生順序加載到FIFO緩沖區(qū)中。

2. 掃描周期

芯片以約4毫秒的固定時間間隔開始新的掃描周期。當(dāng)檢測到鍵盤狀態(tài)變化時,會在消抖延遲后重新掃描鍵盤,確認狀態(tài)變化后將其編碼并寫入FIFO緩沖區(qū)。在掃描周期內(nèi),只有一個KP-Yx輸出引腳會被拉低,其他引腳為高電平或未驅(qū)動。

3. 多按鍵處理

當(dāng)同時按下多個按鍵時,芯片會將所有按鍵按下和釋放事件按解碼順序存儲在FIFO緩沖區(qū)中。但如果同時按下的按鍵位于同一輸入行,可能會出現(xiàn)檢測不準確的情況,此時主機需要采取一些措施,如發(fā)送SET_ACTIVE命令來防止芯片進入休眠模式。

六、PWM輸出與腳本命令

1. PWM輸出架構(gòu)

芯片提供三個PWM輸出,具備先進的占空比上升和下降斜坡功能,以及執(zhí)行簡單到復(fù)雜命令序列的能力。每個PWM通道都有獨立的腳本執(zhí)行引擎,主機可以通過PWM_WRITE、PWM_START和PWM_STOP三個命令與腳本執(zhí)行引擎進行交互。

2. 腳本命令

PWM腳本命令有固定的16位格式,與主機命令的可變長度字節(jié)格式不同。常見的腳本命令包括RAMP、SET_PWM、GO_TO_START、BRANCH、END和TRIGGER等。例如,RAMP命令可用于生成占空比斜坡,SET_PWM命令可用于設(shè)置占空比,END命令用于終止腳本執(zhí)行并向主機發(fā)送中斷信號。

3. 腳本示例

文檔中給出了多個PWM腳本示例,展示了如何使用這些腳本命令實現(xiàn)復(fù)雜的占空比變化和同步操作。通過合理編寫腳本,可以實現(xiàn)各種燈光效果,如閃爍、漸變等。

七、主機接口與命令

1. ACCESS.bus接口

LM8323通過兩線的ACCESS.bus接口與主機通信,該接口與I2C總線標(biāo)準兼容,芯片在400 kHz(快速模式)下作為總線從機工作。所有通信都由主機發(fā)起,通常是響應(yīng)芯片發(fā)出的中斷請求(IRQ低電平)。

2. 主機命令

主機可以通過一系列命令對芯片進行配置和控制,如READ_ID、WRITE_CFG、READ_INT等。這些命令涵蓋了讀取芯片信息、配置硬件、設(shè)置時鐘、讀取和寫入GPIO引腳狀態(tài)等功能。在使用這些命令時,需要注意命令的格式和參數(shù)設(shè)置,以確保正確操作芯片。

八、電氣特性與封裝信息

1. 電氣特性

芯片的工作電壓范圍為1.62V - 1.98V,在不同工作模式下有相應(yīng)的電流消耗。例如,在內(nèi)部時鐘工作且引腳無負載時,典型的電源電流為1.9 mA;在待機模式下,典型電流小于9 μA。同時,芯片還規(guī)定了輸入輸出電壓、輸入泄漏電流、端口輸入滯后等電氣參數(shù)。

2. 封裝信息

LM8323提供了csBGA(NYB)封裝,有不同的訂購型號可供選擇,如LM8323JGR8AXM/NOPB等。這些型號在包裝數(shù)量、包裝類型、RoHS合規(guī)性、引腳鍍層/球材料、MSL評級和工作溫度范圍等方面基本相同,但在包裝數(shù)量和包裝尺寸上可能有所差異。

總結(jié)

LM8323是一款功能豐富、性能穩(wěn)定的移動I/O伴侶芯片,適用于無繩電話、智能手持設(shè)備等多種應(yīng)用場景。它在按鍵掃描、通信接口、PWM輸出、低功耗設(shè)計等方面都有出色的表現(xiàn)。作為電子工程師,在設(shè)計相關(guān)設(shè)備時,可以充分利用LM8323的這些特性,提高設(shè)備的性能和用戶體驗。但在使用過程中,也需要仔細研究芯片的引腳分配、時鐘與復(fù)位、命令配置等方面的細節(jié),確保芯片能正常工作。你在實際項目中有沒有使用過類似的芯片呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 按鍵掃描
    +關(guān)注

    關(guān)注

    2

    文章

    19

    瀏覽量

    8278
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    數(shù)明半導(dǎo)體推出一款功能強大且應(yīng)用靈活的電機驅(qū)動芯片—SiLM9408/09

    數(shù)明半導(dǎo)體最新推出的SiLM9408/09是一款功能強大且應(yīng)用靈活的電機驅(qū)動芯片,以其雙通道H橋設(shè)計、低飽和壓降特性和廣泛的適用性,滿足日益復(fù)雜多變的電機控制需求,尤其適合應(yīng)用于12V或24V的電源供電系統(tǒng)。
    的頭像 發(fā)表于 03-19 16:38 ?3360次閱讀
    數(shù)明半導(dǎo)體推出<b class='flag-5'>一款</b><b class='flag-5'>功能強大</b>且應(yīng)用靈活的電機驅(qū)動<b class='flag-5'>芯片</b>—SiLM9408/09

    一款功能強大的串口監(jiān)視、檢測、分析工具,Serial Monitor

    Serial Monitor是一款功能強大的串口監(jiān)視、檢測、分析工具,軟件使用更加簡單,尤其適合開發(fā)人員使用。 
    發(fā)表于 05-26 09:05

    LM8323 移動 I/O 配套支持 Keyscan、I/O 擴展、PWM 和 ACCESS.bus 主機接口

    電子發(fā)燒友網(wǎng)為你提供TI(ti)LM8323相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有LM8323的引腳圖、接線圖、封裝手冊、中文資料、英文資料,LM8323真值表,LM8323管腳等資料,希望可以
    發(fā)表于 11-02 18:34
    <b class='flag-5'>LM8323</b> <b class='flag-5'>移動</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 配套支持 Keyscan、<b class='flag-5'>I</b>/<b class='flag-5'>O</b> 擴展、PWM 和 ACCESS.bus 主機接口

    一款最小巧的、功能強大、為電賽而生的FPGA核心模塊!

    最小巧的FPGA核心模塊,為電賽而生,但用途廣泛、靈活! 來源:電子森林 今天給大家推薦一款最小巧的、但功能強大的FPGA核心模塊,它為電賽而生,但可以廣泛用于FPGA的學(xué)習(xí)、各種項目應(yīng)用中,具有
    的頭像 發(fā)表于 09-11 09:44 ?4446次閱讀

    基于功能強大的子域收集工具

    OneForAll 收集能力強大、支持子域爆破、支持子域驗證、支持子域爬取、支持子域置換、支持子域接管、處理功能強大、速度極快、體驗良好,是一款集百家之長,功能強大的全面快速子域收集工
    的頭像 發(fā)表于 10-25 14:50 ?1839次閱讀

    nps:一款功能強大的內(nèi)網(wǎng)穿透反向代理工具

    簡介: nps是一款輕量級、高性能、功能強大的內(nèi)網(wǎng)穿透反向代理服務(wù)器。目前支持tcp、udp流量轉(zhuǎn)發(fā),可支持任何tcp、udp上層協(xié)議(訪問內(nèi)網(wǎng)網(wǎng)站、本地支付接口調(diào)試、ssh訪問、遠程桌面,內(nèi)網(wǎng)
    的頭像 發(fā)表于 06-27 10:53 ?4762次閱讀
    nps:<b class='flag-5'>一款</b><b class='flag-5'>功能強大</b>的內(nèi)網(wǎng)穿透反向代理工具

    介紹一款功能強大的EtherCAT網(wǎng)絡(luò)仿真軟件

    EC-Simulator是一款盟通科技發(fā)行的功能強大的實時EtherCAT網(wǎng)絡(luò)仿真軟件,該軟件可以通過仿真EtherCAT?從站設(shè)備進而實現(xiàn)虛擬化EtherCAT?網(wǎng)絡(luò),做到?jīng)]有真實的EtherCAT?從站硬件同樣可以運行EtherCAT?主站應(yīng)用的效果。
    的頭像 發(fā)表于 08-09 09:12 ?2541次閱讀
    介紹<b class='flag-5'>一款</b><b class='flag-5'>功能強大</b>的EtherCAT網(wǎng)絡(luò)仿真軟件

    feapder:一款功能強大的爬蟲框架

    今天推薦一款更加簡單、輕量級,且功能強大的爬蟲框架:feapder 項目地址: https://github.com/Boris-code/feapder 2. 介紹及安裝 和 Scrapy 類似
    的頭像 發(fā)表于 11-01 09:48 ?2239次閱讀

    LM8328支持Keyscan I/O擴展PWM和ACCESS.bus的移動I/O伴侶數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LM8328支持Keyscan I/O擴展PWM和ACCESS.bus的移動I/O
    發(fā)表于 06-27 10:08 ?0次下載
    <b class='flag-5'>LM</b>8328支持Keyscan <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展PWM和ACCESS.bus的<b class='flag-5'>移動</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>伴侶</b>數(shù)據(jù)表

    LM8323 PWM和ACCESS.主機接口數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LM8323 PWM和ACCESS.主機接口數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 07-04 09:28 ?0次下載
    <b class='flag-5'>LM8323</b> PWM和ACCESS.主機接口數(shù)據(jù)表

    探索LM8325-1:移動I/O伴侶的卓越性能與應(yīng)用潛力

    探索LM8325-1:移動I/O伴侶的卓越性能與應(yīng)用潛力 在當(dāng)今數(shù)字化飛速發(fā)展的時代,電子設(shè)備對于高效、多
    的頭像 發(fā)表于 12-24 09:55 ?317次閱讀

    深入剖析LM8333:移動設(shè)備的高效I/O伴侶

    深入剖析LM8333:移動設(shè)備的高效I/O伴侶 在當(dāng)今的移動設(shè)備領(lǐng)域,對于高效、低功耗且
    的頭像 發(fā)表于 12-26 15:55 ?431次閱讀

    DP83843:一款功能強大的以太網(wǎng)物理層芯片

    DP83843:一款功能強大的以太網(wǎng)物理層芯片 在當(dāng)今的網(wǎng)絡(luò)通信領(lǐng)域,以太網(wǎng)技術(shù)扮演著至關(guān)重要的角色。而物理層芯片作為以太網(wǎng)通信的基礎(chǔ),其性能和功能
    的頭像 發(fā)表于 01-04 14:50 ?276次閱讀

    TAS5729MD:一款強大的音頻放大器芯片深度解析

    TAS5729MD:一款強大的音頻放大器芯片深度解析 在音頻設(shè)備設(shè)計領(lǐng)域,一款性能卓越的音頻放大器芯片
    的頭像 發(fā)表于 01-30 10:50 ?429次閱讀

    探索LM83:一款功能強大的溫度傳感器

    探索LM83:一款功能強大的溫度傳感器 在電子設(shè)備的設(shè)計和運行過程中,溫度監(jiān)測至關(guān)重要。而一款好的溫度傳感器可以幫助我們精確捕捉溫度變化,預(yù)防過熱等問題,保障設(shè)備的穩(wěn)定運行。今天,我們
    的頭像 發(fā)表于 02-26 13:50 ?149次閱讀