哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

第七章OLED顯示“Hello”

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

掃碼添加小助手

加入工程師交流群

第一節(jié)IIC基礎(chǔ)

IIC最重要的就是時序,主要如下:

1. 起始條件(Start Condition):

-I2C通信開始時,主設(shè)備將SDA從高電平切換到低電平時,SCL處于高電平狀態(tài)。

-起始條件至少需要持續(xù)一個SCL周期。

2. 地址傳輸(Address Transmission):

-主設(shè)備發(fā)送設(shè)備地址和讀寫位(R/W)位來選擇特定的從設(shè)備。

-地址傳輸是以一個起始位開始的,表示數(shù)據(jù)的開始。

-7位地址模式:主設(shè)備發(fā)送7位設(shè)備地址,最后一位是R/W位,指示讀取(R=1)或?qū)懭耄╓=0)操作。

-10位地址模式:主設(shè)備先發(fā)送第一個字節(jié)的高6位,然后發(fā)送一個僅包含從設(shè)備地址的位(R/W位)的起始位,最后發(fā)送第一個字節(jié)的低位。

3. 應(yīng)答位(ACK/NACK):

-在每個字節(jié)的傳輸之后,接收設(shè)備需要提供一個應(yīng)答位(ACK或NACK)。

-主設(shè)備接收到每個字節(jié)的最后一個位后,會釋放SDA線,接收設(shè)備通過將SDA線拉低來提供應(yīng)答位。

-如果接收設(shè)備成功接收到數(shù)據(jù),則提供ACK(拉低SDA線),否則提供NACK(保持SDA線為高電平)。

4. 數(shù)據(jù)傳輸(Data Transmission):

-主設(shè)備發(fā)送數(shù)據(jù)字節(jié)給從設(shè)備,每個字節(jié)由8個數(shù)據(jù)位和一個應(yīng)答位組成。

-數(shù)據(jù)傳輸是以起始位開始的,并在每個SCL周期傳輸一個位。

-每個數(shù)據(jù)位都在SCL的上升沿或下降沿傳輸。

-數(shù)據(jù)傳輸?shù)淖詈笠粋€位由接收設(shè)備提供應(yīng)答位。

5. 停止條件(Stop Condition):

-主設(shè)備將SDA從低電平切換到高電平時,SCL處于高電平狀態(tài)。

-停止條件至少需要持續(xù)一個SCL周期。

-停止條件表示I2C通信的結(jié)束。

6. 時鐘速率(Clock Speed):

-I2C總線的時鐘速率由主設(shè)備控制。

-標(biāo)準(zhǔn)模式下,時鐘頻率為100 kHz;快速模式下,時鐘頻率為400 kHz。

-高速模式和超高速模式下,時鐘頻率更高。

第二節(jié) 硬件解讀

88ff9cfa-0f0e-11ee-a579-dac502259ad0.png

上圖就是物聯(lián)網(wǎng)開發(fā)板上面的OLED模塊的原理圖,哪里來的?為什么是這樣的?請大家打開改OLED的數(shù)據(jù)手冊就知道了,如下圖:

89087032-0f0e-11ee-a579-dac502259ad0.png

這個就是數(shù)據(jù)手冊提供的原理圖,是不是和藍(lán)橋杯物聯(lián)網(wǎng)開發(fā)板上面的原理圖一模一樣?當(dāng)芯片廠家提供了參考電路設(shè)計圖,我們工程師只需要把它COPY就可以啦。

需要注意的是OLED模塊的供電引腳是A_3V3,如下:

8912c640-0f0e-11ee-a579-dac502259ad0.png

而A_3V3引腳又是同過STM32L071KBU6來控制的,如下圖:

89191d74-0f0e-11ee-a579-dac502259ad0.png

通過上圖看出來,當(dāng)PB5為低電平時,三極管SI2301導(dǎo)通,A_3V3得電,OLED工作;反之,三極管SI2301不導(dǎo)通,A_3V3失電,OLED熄滅。

說完OLED的電源引腳,來看看OLED的IIC引腳,如下:

891fa4d2-0f0e-11ee-a579-dac502259ad0.png

看得出來STM32與OLED引腳的關(guān)系:

STM32引腳

OLED引腳

PA8

I2C3_CS

PB4

I2C3_SDA

第三節(jié) CubeMX配置

第一步:配置PB5為輸出模式,并初始化為低電平,使得OLED可以正常工作,不要忘記和6處一樣使用用戶標(biāo)簽哦。

8926e92c-0f0e-11ee-a579-dac502259ad0.png

第二步:配置OLED的I2C3,如下圖:配置完后PA8和PB4會自動變成綠色。

892d2512-0f0e-11ee-a579-dac502259ad0.png

第四節(jié) MDK代碼

第一步:找到比賽提供的代碼驅(qū)動,將oled.h和font.h粘貼到“項目名/Core/Inc”文件夾中,如下圖:

8939673c-0f0e-11ee-a579-dac502259ad0.png

第二步:找到比賽提供的代碼驅(qū)動,將oled.c粘貼到“項目名/Core/Src”文件夾中,如下圖:

894387bc-0f0e-11ee-a579-dac502259ad0.png

第三步:按照如下圖將oled.c文件添加到項目中,如下圖:注意oled.c文件的目錄,在“項目名/Core/Src”中,不要選到其他位置,否則編譯過程中會報錯。

894b7c9c-0f0e-11ee-a579-dac502259ad0.png

第四步:添加之后會看見oled.c,如下圖:然后改點“Colse”點“Colse”,改點“OK”點“OK”。

89529630-0f0e-11ee-a579-dac502259ad0.png

第五步:可以看見項目欄的多了一個oled.c文件,如下圖:

895b9a32-0f0e-11ee-a579-dac502259ad0.png

第六步:編譯代碼,發(fā)現(xiàn)有一個錯誤,如下圖:原來是OLED_Write函數(shù)有問題。這個函數(shù)就是需要我們手寫的OLED的驅(qū)動。

896454e2-0f0e-11ee-a579-dac502259ad0.png

第七步:編寫OLED_Write函數(shù),如下圖:

896c3ab8-0f0e-11ee-a579-dac502259ad0.png

第八步:添加頭文件,如下圖:

8972c1ee-0f0e-11ee-a579-dac502259ad0.png

第九步:編寫OLED相關(guān)代碼。如下圖:

897903ec-0f0e-11ee-a579-dac502259ad0.png


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

注意:

1,下載程序的時候,請選擇A開發(fā)板。

現(xiàn)象:OLED第一行顯示”Hello”。

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

版權(quán):東莞市東城墨竹公子電子工作室

日期:2023.06.07

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

    關(guān)注

    121

    文章

    6369

    瀏覽量

    234254
  • IIC
    IIC
    +關(guān)注

    關(guān)注

    11

    文章

    311

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    瑞豐光電亮相2026第七屆全球MLED顯示技術(shù)周

    近日,瑞豐光電受邀參加2026第七屆MLED顯示技術(shù)周暨人車家商業(yè)全場景生態(tài)大會,并發(fā)表主題演講《Mini/Micro LED技術(shù)在汽車上的應(yīng)用與創(chuàng)新》,通過行業(yè)趨勢解讀與技術(shù)成果分享,展現(xiàn)了公司MLED技術(shù)在車載領(lǐng)域的核心優(yōu)勢及前瞻布局。
    的頭像 發(fā)表于 04-16 17:11 ?1792次閱讀

    海微科技亮相2026第七屆全球MLED顯示技術(shù)周

    第七屆MLED顯示技術(shù)周于2026年4月8-9日在上海舉辦,大會以“貫通產(chǎn)業(yè)全鏈,開啟智顯場景”為主題,連接前沿技術(shù)與產(chǎn)業(yè)價值,是推動MLED產(chǎn)業(yè)邁向規(guī)?;?、商業(yè)化的重要風(fēng)向標(biāo)活動,為未來五年的全球顯示產(chǎn)業(yè)發(fā)展指引清晰路徑。
    的頭像 發(fā)表于 04-13 10:05 ?445次閱讀

    天馬微電子閃耀2026第七屆全球MLED顯示技術(shù)周

    4月8日-9 日,2026第七屆全球 MLED顯示技術(shù)周暨人車家全場景生態(tài)大會在上海臨港新辰國際會議中心盛大舉行。本屆大會由中國電子視像行業(yè)協(xié)會指導(dǎo),中國電子視像行業(yè)協(xié)會微發(fā)光二極管顯示產(chǎn)業(yè)分會
    的頭像 發(fā)表于 04-10 17:42 ?1171次閱讀

    【「Altium Designer 25 電路設(shè)計精進(jìn)實踐」閱讀體驗】+讀后感

    。 第三,多板設(shè)計沒怎么接觸過,需要后面再研究研究。 第四、五、六節(jié)是要經(jīng)常用到的,軟件熟練不熟練,畫圖快不快,快捷鍵怎么設(shè)置,都在這幾章節(jié)里面。非常詳細(xì),對初學(xué)者很友好。 第七章節(jié)屬于是元器件庫
    發(fā)表于 02-14 11:38

    北斗智聯(lián)亮相第七屆AI智能座艙與顯示技術(shù)大會

    2025年12月17日至18日,由蓋世汽車主辦的第七屆AI智能座艙與顯示技術(shù)大會在上海成功舉辦。作為“汽車智能+北斗通導(dǎo)”領(lǐng)域的引領(lǐng)者,北斗智聯(lián)科技有限公司(簡稱“北斗智聯(lián)”)受邀出席大會。公司產(chǎn)品
    的頭像 發(fā)表于 12-28 13:51 ?1065次閱讀

    【瑞薩RA6E2】開箱、Hello World(串口+OLED

    ,完成以下兩個實驗: 串口打印 Hello World OLED 12864 顯示顯示 Hello World 【串口打印】 使用 FPS
    發(fā)表于 11-09 07:49

    小馬智行第七代自動駕駛車輛上線運營

    小馬智行第七代Robotaxi,今起上線運營!11月起,第七代極狐阿爾法T5及埃安霸王龍Robotaxi將正式在廣州、深圳等地投入運營,用戶只需打開“小馬智行”同名App或小程序,點擊“呼叫小馬”,就能體驗到功能和體驗全新升級的第七
    的頭像 發(fā)表于 11-07 11:35 ?1542次閱讀

    京微齊力入選第七批專精特新“小巨人”企業(yè)

    2025年10月20日,工業(yè)和信息化部完成了第七批專精特新“小巨人”企業(yè)的審核公示工作。京微齊力(北京)科技股份有限公司憑借其在專業(yè)領(lǐng)域內(nèi)深厚的技術(shù)積累、持續(xù)的創(chuàng)新能力和卓越的市場表現(xiàn)力,成功入選第七批國家級專精特新“小巨人”企業(yè)。
    的頭像 發(fā)表于 10-23 17:45 ?1081次閱讀

    【RA4M2-SENSOR】開箱、Hello World(串口+OLED

    ,完成以下兩個實驗: 串口打印 Hello World OLED 12864 顯示顯示 Hello World 【串口打印】 使用 FPS
    發(fā)表于 10-16 00:03

    【RA4E2開發(fā)板評測】開箱、Hello World(串口+OLED

    ,完成以下兩個實驗: 串口打印 Hello World OLED 12864 顯示顯示 Hello World 【串口打印】 使用 FPS
    發(fā)表于 10-13 21:33

    【「DeepSeek 核心技術(shù)揭秘」閱讀體驗】--全書概覽

    DeepSeek對人工智能技術(shù)格局的一個影響 第六 DeepSeek開源技術(shù)剖析 第七章 大模型發(fā)展未來展望 全書圖文并茂,對專業(yè)技術(shù)屬于進(jìn)行了講解,也有對流程、框架、參數(shù)的展示,結(jié)合案例與應(yīng)用方面的代入,是非常好的對DeepSeek較深入了解的書籍,后面與大家多多分享
    發(fā)表于 07-21 00:04

    雷曼光電榮獲第七屆“深圳工業(yè)大獎”企業(yè)獎

    近日,第七屆“深圳工業(yè)大獎”名單公示,雷曼光電憑借在超高清顯示領(lǐng)域的卓越技術(shù)實力與創(chuàng)新成果,成功摘得“深圳工業(yè)大獎”。這一榮譽不僅是對雷曼光電深耕工業(yè)經(jīng)濟、推動產(chǎn)業(yè)升級的充分肯定,更是對雷曼光電在大尺寸Micro LED顯示技術(shù)
    的頭像 發(fā)表于 07-17 17:08 ?1165次閱讀

    小馬智行第七代自動駕駛車輛廣深開跑

    近日,搭載小馬智行第七代自動駕駛系統(tǒng)的廣汽埃安霸王龍自動駕駛車輛,正式獲得智能網(wǎng)聯(lián)汽車道路測試牌照,在廣州和深圳開啟公開道路測試。這意味著小馬智行第七代自動駕駛車輛在完成實驗室與封閉場地的驗證后
    的頭像 發(fā)表于 06-11 10:54 ?1785次閱讀

    第七屆徐工國際客戶節(jié)隆重開幕

    近日,徐工第七屆國際客戶節(jié)在“鋼鐵森林”璀璨燈火的映襯下隆重開幕,來自全球80余個國家和地區(qū)的2000余名客戶踏浪而來。
    的頭像 發(fā)表于 05-28 16:21 ?942次閱讀

    第七章 串口通信

    本章介紹了W55MH32的串口通信,講述了數(shù)據(jù)通信基礎(chǔ)概念、串口通信協(xié)議和特性與功能,以及DMA在串口中用于高速數(shù)據(jù)傳輸場景,并進(jìn)行了多種模式的程序設(shè)計與下載驗證。
    的頭像 發(fā)表于 05-26 17:00 ?1122次閱讀
    <b class='flag-5'>第七章</b> 串口通信
    台北县| 顺平县| 怀化市| 申扎县| 尉犁县| 灵台县| 砚山县| 屏山县| 岫岩| 巢湖市| 丰县| 佛教| 都安| 青铜峡市| 孟连| 万州区| 新泰市| 和平区| 赫章县| 肇东市| 西畴县| 兰溪市| 内丘县| 中山市| 张家川| 周口市| 峨边| 五莲县| 合作市| 伊川县| 杭锦后旗| 丹棱县| 江山市| 陕西省| 根河市| 始兴县| 新竹市| 漯河市| 成都市| 文安县| 武义县|