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

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

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

【藍橋杯嵌入式】第五章 LCD

撞上電子 ? 2023-09-28 08:00 ? 次閱讀

第一節(jié) 硬件解讀

藍橋杯嵌入式的LCD并沒有提供原理圖,所以也沒有什么可以講解的,如果有需要,請聯(lián)系我們微信公眾號管理員,謝謝。微信搜索:撞上電子微信公眾號即可。

16e91d8a-5d92-11ee-9788-92fbcf53809c.png

第二節(jié) CubeMX配置

教程在上一章教程上修改得到,望知曉。

第一步:在配置LED的時候,我們配置了PC8~PC15共8個引腳,這8個引腳和LCD是共用了,所以我們無需配置,接下來,我們只需要配置PB9,PB8,PB5,PA8,PC0,PC1,PC2,PC3,PC4,PC5,PC6,PC7為輸出模式即可,最后打上用戶標簽,具體如下:

16fe8c88-5d92-11ee-9788-92fbcf53809c.png

第三節(jié) MDK代碼

第一步:如下圖,找到比賽提供的以下3個文件,并添加到工程中,添加方法請參照LED章節(jié)。

17183750-5d92-11ee-9788-92fbcf53809c.png171f6714-5d92-11ee-9788-92fbcf53809c.png

第二步:LED和LCD部分引腳是沖突了,所以官方的驅(qū)動需要修改一下,具體修改如下:

172ee1b2-5d92-11ee-9788-92fbcf53809c.png

1739517e-5d92-11ee-9788-92fbcf53809c.png

第三步:編寫main函數(shù),如下:

1749baaa-5d92-11ee-9788-92fbcf53809c.png

1753dd50-5d92-11ee-9788-92fbcf53809c.png

1768d8cc-5d92-11ee-9788-92fbcf53809c.png

177debc2-5d92-11ee-9788-92fbcf53809c.png

178ab00a-5d92-11ee-9788-92fbcf53809c.png

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

注意:請用USB線連接電腦與開發(fā)板,注意是CN2口。

現(xiàn)象:LED閃爍一次,按下按鍵,對應的LED翻轉(zhuǎn)一次并在LCD上顯示。

來源:撞上電子微信公眾號

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

    關(guān)注

    5045

    文章

    18816

    瀏覽量

    298457
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4363

    瀏覽量

    166184
  • 硬件
    +關(guān)注

    關(guān)注

    11

    文章

    3112

    瀏覽量

    65843
收藏 人收藏

    評論

    相關(guān)推薦

    《DNK210使用指南 -CanMV版 V1.0》第五章 編譯CanMV固件

    第五章 編譯CanMV固件 上一節(jié)中已經(jīng)搭建好了基于CanMV的C開發(fā)環(huán)境,這么一來便可以進行基于C語言和FreeRTOS的應用開發(fā)或者編譯基于MicroPython語法的應用開發(fā)方式所需
    發(fā)表于 09-07 10:56

    【北京迅為】《stm32mp157開發(fā)板嵌入式linux開發(fā)指南》第五章 Ubuntu使用apt-get下載

    【北京迅為】《stm32mp157開發(fā)板嵌入式linux開發(fā)指南》第五章 Ubuntu使用apt-get下載
    的頭像 發(fā)表于 09-03 16:26 ?481次閱讀
    【北京迅為】《stm32mp157開發(fā)板<b class='flag-5'>嵌入式</b>linux開發(fā)指南》<b class='flag-5'>第五章</b> Ubuntu使用apt-get下載

    【「ARM MCU嵌入式開發(fā) | 基于國產(chǎn)GD32F10x芯片」閱讀體驗】+書籍整體概況

    案例為按鍵控制LED亮滅;第四介紹了中斷和事件,中斷包含嵌套向量中斷控制器NVIC,EXTI外部中斷/事件控制器以及EXTI外部中斷處理的常用庫函數(shù)簡介,中斷觸摸按鍵控制LED案例。 第五章定時器講解
    發(fā)表于 08-25 22:48

    學習hypervisor嵌入式產(chǎn)品安全設(shè)計

    第一部分(第1~2)介紹Hypervisor基礎(chǔ),涵蓋虛擬化技術(shù)與實現(xiàn)、主流的嵌入式Hypervisor產(chǎn)品,以及基于分離內(nèi)核的嵌入式Hypervisor等內(nèi)容。第二部分(第3~12
    發(fā)表于 08-25 09:11

    雙麒麟系統(tǒng)!迅為RK3588開發(fā)板+銀河麒麟/開放麒麟

    現(xiàn)代化的用戶界面和豐富的開發(fā)工具,適用于臺式機、筆記本和嵌入式設(shè)備,致力于推動國產(chǎn)操作系統(tǒng)的自主研發(fā)和生態(tài)建設(shè)。 部分功能演示截圖 更新目錄 第一 功能適配表 第二 Android系統(tǒng)功能測試 第三
    發(fā)表于 07-15 10:35

    什么是嵌入式系統(tǒng)?嵌入式系統(tǒng)的具體應用

    嵌入式,一般是指嵌入式系統(tǒng)。用于控制、監(jiān)視或者輔助操作機器和設(shè)備的裝置。
    的頭像 發(fā)表于 12-20 13:33 ?2127次閱讀

    嵌入式Linux應用程序開發(fā)詳解-第3

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應用程序開發(fā)詳解-第3.pdf》資料免費下載
    發(fā)表于 11-16 11:19 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux應用程序開發(fā)詳解-第3<b class='flag-5'>章</b>

    嵌入式Linux應用程序開發(fā)詳解-第2

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應用程序開發(fā)詳解-第2.pdf》資料免費下載
    發(fā)表于 11-16 11:18 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux應用程序開發(fā)詳解-第2<b class='flag-5'>章</b>

    嵌入式Linux應用程序開發(fā)詳解-第1

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應用程序開發(fā)詳解-第1.pdf》資料免費下載
    發(fā)表于 11-16 11:17 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux應用程序開發(fā)詳解-第1<b class='flag-5'>章</b>

    基于嵌入式LCD的觸摸屏的設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于嵌入式LCD的觸摸屏的設(shè)計.doc》資料免費下載
    發(fā)表于 10-12 10:18 ?4次下載
    基于<b class='flag-5'>嵌入式</b><b class='flag-5'>LCD</b>的觸摸屏的設(shè)計

    嵌入式突試驗機測控系統(tǒng)設(shè)計

    電子發(fā)燒友網(wǎng)站提供《嵌入式突試驗機測控系統(tǒng)設(shè)計.pdf》資料免費下載
    發(fā)表于 10-11 11:22 ?0次下載
    <b class='flag-5'>嵌入式</b>的<b class='flag-5'>杯</b>突試驗機測控系統(tǒng)設(shè)計

    藍橋嵌入式】第七 串口發(fā)送數(shù)據(jù)

    第一節(jié)硬件解讀藍橋嵌入式主板上面一共有2個USB口,下載程序和串口都是CN2口,大家千萬不要搞錯了。如下圖,串口引腳是PA9和PA10。第二節(jié)CuebMX的配置第一步:選擇對應的引腳的和對應的功能
    的頭像 發(fā)表于 10-10 09:25 ?577次閱讀
    【<b class='flag-5'>藍橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第七<b class='flag-5'>章</b> 串口發(fā)送數(shù)據(jù)

    藍橋嵌入式】第八 串口接收

    上一介紹的是串口的發(fā)送,本章介紹串口接收,其中CubeMX的配置不在重復,上一已經(jīng)介紹完。本章重點給出MDK的代碼。第一節(jié)MDK配置第一步:串口的封裝函數(shù):第二步:main函數(shù),如下:第二節(jié)實驗
    的頭像 發(fā)表于 10-10 09:25 ?555次閱讀
    【<b class='flag-5'>藍橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第八<b class='flag-5'>章</b> 串口接收

    藍橋嵌入式】第三 LED流水燈

    第一節(jié)硬件解讀先看看原理圖:和普通的開發(fā)板不同,藍橋嵌入式的開發(fā)板通過一個74HC573芯片之后,連接到LED和限流電阻。那么74HC573是什么呢?我們可以通過數(shù)據(jù)手冊找到他的真值表,如下:從上
    的頭像 發(fā)表于 09-26 08:00 ?756次閱讀
    【<b class='flag-5'>藍橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第三<b class='flag-5'>章</b> LED流水燈

    藍橋嵌入式第二 軟件安裝

    藍橋嵌入式比賽需要安裝的軟件有如下幾種,需要大家自己在練習的時候自行安裝。下面是安裝教程。以下是需要安裝的軟件,本教程會一一帶領(lǐng)大家安裝,注意:一定要按照順序安裝。沒有安裝包的話,請大家私聊微信
    的頭像 發(fā)表于 09-22 08:00 ?1574次閱讀
    <b class='flag-5'>藍橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>第二<b class='flag-5'>章</b> 軟件安裝