chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

擴(kuò)展模塊之矩陣鍵盤

撞上電子 ? 2023-07-31 22:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第一節(jié)硬件解讀

擴(kuò)展模塊和ADC模塊是一模一樣的,是插在主板上面的,主板的擴(kuò)展口在ADC章節(jié)講解了,我們完全可以回顧一下:

7aafd846-2fab-11ee-bbcf-dac502259ad0.png

主板上擴(kuò)展板引腳的關(guān)系:

擴(kuò)展板序號(hào)

主板引腳

1

5V

2

PB6

3

GND

4

PB7

5

PB1

6

GND

7

PB0

8

PA8

9

VDD_NODE

10

PB4

我們來看看矩陣鍵盤的引腳的定義:

7acc6592-2fab-11ee-bbcf-dac502259ad0.png

所以我們可以得到引腳關(guān)系如下:

擴(kuò)展板序號(hào)

矩陣鍵盤模塊引腳

2

ROW1

3

GND

4

ROW2

5

COLUMN1

6

GND

7

COLUMN2

8

COLUMN3

我們綜合一下:

擴(kuò)展板序號(hào)

主板引腳

矩陣模塊引腳

1

5V

2

PB6

ROW1

3

GND

GND

4

PB7

ROW2

5

PB1

COLUMN1

6

GND

GND

7

PB0

COLUMN2

8

PA8

COLUMN3

9

VDD_NODE

10

PB4

說完了引腳的關(guān)系,來說說矩陣鍵盤的原理,以藍(lán)橋杯物聯(lián)網(wǎng)的矩陣鍵盤模塊為例,先給ROW1和ROW2一個(gè)電平,注意:ROW1或者ROW2一定是只允許其中一個(gè)引腳在某一時(shí)刻為低電平,除該引腳外,其他引腳必定為高電平,因?yàn)槲覀兪峭ㄟ^低電平來判斷按鍵被按下的。然后單片機(jī)不斷讀取COLUMN1,COLUMN2和COLUMN3的引腳。如果在ROW1為低電平,ROW2為高電平的情況下,讀取COLUMN2為低電平,則代表B2被按下。

注意:在CubeMX配置和MDK代碼中,我們是先給COLUMN1,COLUMN2和COLUMN3一個(gè)電平,然后讀取ROW1和ROW2的電平。

7aebb85c-2fab-11ee-bbcf-dac502259ad0.png

第二節(jié) CubeMX配置

第一步:配置PA8【注意:PA8和OLED的引腳重復(fù)】,PB0,PB1為輸出模式,初始化為低電平,并配置用戶標(biāo)簽,如下圖:

7b16572e-2fab-11ee-bbcf-dac502259ad0.png

第二步:配置PB6(ROW_1)和PB7(ROW_2)為輸入模式,上拉,并配置用戶標(biāo)簽,如下圖:

7b4bc1f2-2fab-11ee-bbcf-dac502259ad0.png


注意:主板上使用了矩陣鍵盤模塊,將在CubeMX中取消ADC模塊的配置,在MDK代碼中也要?jiǎng)h除,否則會(huì)報(bào)錯(cuò);另外,PA8是矩陣鍵盤的引腳,同樣也是OLED的引腳,所以,矩陣鍵盤和OLED不會(huì)同時(shí)在一個(gè)項(xiàng)目中,除非矩陣鍵盤摒棄PA8,讓PA8為OLED引腳。

第三節(jié) MDK代碼

第一步:以下是矩陣鍵盤的讀按鍵函數(shù),如下圖:

7b5d83c4-2fab-11ee-bbcf-dac502259ad0.png

7b8ff868-2fab-11ee-bbcf-dac502259ad0.png

7ba66d14-2fab-11ee-bbcf-dac502259ad0.png

7bdf01ec-2fab-11ee-bbcf-dac502259ad0.png

第三步:讀取按鍵鍵值,如下圖:

7c17f8da-2fab-11ee-bbcf-dac502259ad0.png

第四節(jié) 實(shí)驗(yàn)現(xiàn)象

注意:

1,請(qǐng)用USB線連接電腦與開發(fā)板。

2,請(qǐng)選擇A開發(fā)板。

現(xiàn)象:

1,繼電器K1和K2吸合。

2,LED燈LD5亮。

3,按下矩陣鍵盤,串口(波特率9600,HEX模式)發(fā)送鍵值。

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

    關(guān)注

    7

    文章

    2833

    瀏覽量

    53237
  • adc
    adc
    +關(guān)注

    關(guān)注

    100

    文章

    7505

    瀏覽量

    555525
  • 矩陣
    +關(guān)注

    關(guān)注

    1

    文章

    445

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    剖析MAX25606:汽車照明6開關(guān)矩陣管理器的卓越

    剖析MAX25606:汽車照明6開關(guān)矩陣管理器的卓越選 在汽車照明領(lǐng)域,一款性能出色的矩陣管理器對(duì)于實(shí)現(xiàn)高效、靈活的照明控制至關(guān)重要。今天,我們就來深入了解一下Analog Devices推出
    的頭像 發(fā)表于 01-30 16:20 ?94次閱讀

    探索MAX25504:汽車LED矩陣驅(qū)動(dòng)的理想

    探索MAX25504/MAX25505:汽車LED矩陣驅(qū)動(dòng)的理想選 在汽車電子領(lǐng)域,LED照明系統(tǒng)的發(fā)展日新月異,對(duì)驅(qū)動(dòng)芯片的要求也越來越高。今天,我們就來深入了解一下Analog Devices
    的頭像 發(fā)表于 01-30 15:35 ?97次閱讀

    MAX25500:4 x 24 汽車 LED 矩陣驅(qū)動(dòng)器的卓越

    MAX25500:4 x 24 汽車 LED 矩陣驅(qū)動(dòng)器的卓越選 在汽車電子領(lǐng)域,顯示技術(shù)的發(fā)展日新月異,對(duì)于高質(zhì)量、高性能的 LED 矩陣驅(qū)動(dòng)器的需求也日益增長。Analog Devices
    的頭像 發(fā)表于 01-30 15:25 ?130次閱讀

    【技術(shù)帖】艾為擴(kuò)展IC助力解決矩陣鍵盤痛點(diǎn)

    當(dāng)您在游戲中放技能總慢人一步,或明明按下了技能卻毫無反應(yīng),甚至技能被誤觸發(fā),別急著懷疑自己的操作,問題可能出在您的設(shè)備上。還在為鍵盤設(shè)備性能不好影響游戲體驗(yàn)而感到郁悶嗎?艾為擴(kuò)展IC已為你提供可靠
    的頭像 發(fā)表于 01-27 18:34 ?120次閱讀
    【技術(shù)帖】艾為<b class='flag-5'>擴(kuò)展</b>IC助力解決<b class='flag-5'>矩陣</b><b class='flag-5'>鍵盤</b>痛點(diǎn)

    傾佳電子代理SiC功率模塊產(chǎn)品矩陣及其對(duì)電力電子產(chǎn)業(yè)變革的系統(tǒng)級(jí)貢獻(xiàn)

    傾佳電子代理基本半導(dǎo)體SiC功率模塊產(chǎn)品矩陣及其對(duì)電力電子產(chǎn)業(yè)變革的系統(tǒng)級(jí)貢獻(xiàn) 傾佳電子(Changer Tech)是一家專注于功率半導(dǎo)體和新能源汽車連接器的分銷商。主要服務(wù)于中國工業(yè)電源、電力
    的頭像 發(fā)表于 12-20 14:25 ?1247次閱讀
    傾佳電子代理<b class='flag-5'>之</b>SiC功率<b class='flag-5'>模塊</b>產(chǎn)品<b class='flag-5'>矩陣</b>及其對(duì)電力電子產(chǎn)業(yè)變革的系統(tǒng)級(jí)貢獻(xiàn)

    KAGA FEI擴(kuò)展低功耗藍(lán)牙模塊產(chǎn)品線

    全球領(lǐng)先的短距離無線模塊供應(yīng)商 KAGA FEI 于近期推出 EC4L10BA1 和 EC4L05BA1,擴(kuò)展其低功耗藍(lán)牙模塊產(chǎn)品線。
    的頭像 發(fā)表于 09-03 14:21 ?1684次閱讀

    FAQ_MA35_Family如何設(shè)置矩陣鍵盤?

    FAQ_MA35_Family如何設(shè)置矩陣鍵盤?
    發(fā)表于 09-02 06:57

    LP5891-Q1 LED矩陣顯示驅(qū)動(dòng)器評(píng)估模塊技術(shù)解析

    Texas Instruments LP5891Q1EVM驅(qū)動(dòng)器評(píng)估模塊 (EVM) 用于評(píng)估矩陣LED顯示驅(qū)動(dòng)器LP5891-Q1的特性、運(yùn)行和使用情況。LP5891-Q1是一款高度集成的共陰極
    的頭像 發(fā)表于 08-27 11:02 ?1006次閱讀
    LP5891-Q1 LED<b class='flag-5'>矩陣</b>顯示驅(qū)動(dòng)器評(píng)估<b class='flag-5'>模塊</b>技術(shù)解析

    低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用的引腳圖、接線圖、封裝手冊(cè)、中文資料
    發(fā)表于 06-06 18:30
    低功耗、低功耗前端<b class='flag-5'>模塊</b>,適用于藍(lán)牙?范圍<b class='flag-5'>擴(kuò)展</b>應(yīng)用 skyworksinc

    ADP5588移動(dòng)I/O擴(kuò)展器和QWERTY鍵盤控制器技術(shù)手冊(cè)

    ADP5588是一款I(lǐng)/O端口擴(kuò)展器和鍵盤矩陣,適用于需要大型鍵盤矩陣擴(kuò)展I/O線路的QWER
    的頭像 發(fā)表于 05-22 11:37 ?971次閱讀
    ADP5588移動(dòng)I/O<b class='flag-5'>擴(kuò)展</b>器和QWERTY<b class='flag-5'>鍵盤</b>控制器技術(shù)手冊(cè)

    ADP5587移動(dòng)I/O擴(kuò)展器和QWERTY鍵盤控制器技術(shù)手冊(cè)

    ADP5587 是一款 I/O 端口擴(kuò)展器和鍵盤矩陣,適用于需要大型鍵盤矩陣擴(kuò)展 I/O 線路
    的頭像 發(fā)表于 05-22 11:08 ?1014次閱讀
    ADP5587移動(dòng)I/O<b class='flag-5'>擴(kuò)展</b>器和QWERTY<b class='flag-5'>鍵盤</b>控制器技術(shù)手冊(cè)

    ADP5589鍵盤解碼器和I/O擴(kuò)展器技術(shù)手冊(cè)

    ADP5589是一款19通道GPIO(通用輸入/輸出)端口擴(kuò)展器,內(nèi)置鍵盤矩陣解碼器、可編程邏輯、復(fù)位邏輯和PWM發(fā)生器。該IC支持QWERTY鍵盤和GPIO
    的頭像 發(fā)表于 05-22 09:35 ?953次閱讀
    ADP5589<b class='flag-5'>鍵盤</b>解碼器和I/O<b class='flag-5'>擴(kuò)展</b>器技術(shù)手冊(cè)

    ADP5585鍵盤解碼器和I/O擴(kuò)展器技術(shù)手冊(cè)

    ADP5585是一款10I/O端口擴(kuò)展器,內(nèi)置鍵盤矩陣解碼器、可編程邏輯、復(fù)位發(fā)生器和PWM發(fā)生器。I/O擴(kuò)展器IC適用于便攜式設(shè)備(手機(jī)、遙控器和相機(jī))及非便攜式應(yīng)用(醫(yī)療保健、工業(yè)
    的頭像 發(fā)表于 05-22 09:21 ?1005次閱讀
    ADP5585<b class='flag-5'>鍵盤</b>解碼器和I/O<b class='flag-5'>擴(kuò)展</b>器技術(shù)手冊(cè)

    ADP5586鍵盤解碼器和I/O端口擴(kuò)展器技術(shù)手冊(cè)

    ADP5586是一款10 I/O端口擴(kuò)展器,內(nèi)置鍵盤矩陣解碼器、可編程邏輯、復(fù)位發(fā)生器和脈沖發(fā)生器。輸入/輸出擴(kuò)展器IC適用于便攜式設(shè)備(手機(jī)、遙控器和相機(jī))及非便攜式應(yīng)用(醫(yī)療保健、
    的頭像 發(fā)表于 05-21 15:08 ?974次閱讀
    ADP5586<b class='flag-5'>鍵盤</b>解碼器和I/O端口<b class='flag-5'>擴(kuò)展</b>器技術(shù)手冊(cè)

    算力魔方IO擴(kuò)展模塊介紹 網(wǎng)絡(luò)篇1

    一,算力魔方簡介 算力魔方?AIPC是目前市面上唯一的模塊化迷你電腦,在巴掌大小的空間提供強(qiáng)大的AI算力!主機(jī)分為兩個(gè)模塊:第一層計(jì)算模塊與第二層IO擴(kuò)展
    的頭像 發(fā)表于 04-09 14:33 ?994次閱讀
    算力魔方IO<b class='flag-5'>擴(kuò)展</b><b class='flag-5'>模塊</b>介紹 網(wǎng)絡(luò)篇1