在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何在AB32VG1開發(fā)板OLED顯示使開發(fā)板上電

電子發(fā)燒友論壇 ? 來源:RTT大賽學習經驗分享 ? 作者:馬艷彬 ? 2021-11-08 10:02 ? 次閱讀

最近在玩AB32VG1,在做OLED顯示實驗時,在csdn搜索了很多關于AB32VG1驅動OLED的文章,很多都是官方例程操作,在msh窗口中輸入測試指令,測試驅動是否正常。很少有關于在main函數(shù)中直接實現(xiàn)的,本編文章直接在MAIN函數(shù)實現(xiàn)OLED顯示,上電自動執(zhí)行。

根據(jù)說明書,AB32VG1開發(fā)板上有一路 I2C,本文通過 RT-Thread Studio配置 AB32VG1片上外設 I2C的引腳,驅動OLED工作,使開發(fā)板上電,OLED顯示字符串“Hello IIC”。電路原理如圖所示,

I2C的 OLED屏,芯片 SSD1309.

步驟說明:

首先創(chuàng)建工程,如圖所示,輸入工程名AB32VG1_IIC_OLED,點擊完成即可。

87204da6-4022-11ec-9195-dac502259ad0.png

8756507c-4022-11ec-9195-dac502259ad0.png

工程創(chuàng)建成功如上圖所示。

2.添加SSD1309軟件包

展開工程,雙擊打開RT-Thread Settings,如下圖所示,點擊Add按鈕,彈出軟件包搜索界面,如下圖所示

87d71090-4022-11ec-9195-dac502259ad0.png

在搜索框中,輸入SSD1306,點擊搜索,結果如上圖所示,點擊添加即可。軟件包已經添加至工程中,返回上個界面,既可以看到軟件包下面有了ssd1306,如下圖所示、

89224ec4-4022-11ec-9195-dac502259ad0.png

雙擊軟件包進入SSD1306軟件包配置界面,這里驅動要打上勾號,如下圖所示

89886cfe-4022-11ec-9195-dac502259ad0.png

然后在硬件中,開啟IIC功能,如下圖所示

8a0f2db6-4022-11ec-9195-dac502259ad0.png

點擊保存按鈕即可,SSD1306驅動配置完成。配置完成之后,打開packeges,可以看到該文件下已經有了SSD1306_LATEST文件,這里存放的就是SSD1306的頭文件和源文件。如下圖所示。

8ac48242-4022-11ec-9195-dac502259ad0.png

打開源文件,可以看到如下藍色代碼,其中char ssd1306_WriteString(char* str, FontDef Font, SSD1306_COLOR color)這個函數(shù)是使得OLED顯示字符串,void ssd1306_SetCursor(uint8_t x, uint8_t y)這個函數(shù),則是設置光標位置。下面我們調用這兩個函數(shù)實現(xiàn)“hello IIC”的顯示。

8b609bdc-4022-11ec-9195-dac502259ad0.png

3.修改main函數(shù)代碼

首先,要包含頭文件,#include “ssd1306.h”//包含SSD1306的頭文件

然后在main函數(shù)里面添加如下代碼:

ssd1306_Init();//添加代碼,顯示屏初始化ssd1306_SetCursor(2, 6);//添加代碼,設置顯示光標位置ssd1306_WriteString(“Hello IIC”, Font_11x18, White);//添加代碼,設置顯示內容ssd1306_UpdateScreen();////添加代碼,更新顯示屏信息

修改之后的main函數(shù)如下圖所示。編譯工程,下載文件至開發(fā)板,運行效果如下圖所示。

8bf54174-4022-11ec-9195-dac502259ad0.png

OK大功告成!!!!

責任編輯:haq

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

    關注

    119

    文章

    6273

    瀏覽量

    227265
  • 開發(fā)板
    +關注

    關注

    25

    文章

    5563

    瀏覽量

    102687
  • 中科藍訊
    +關注

    關注

    9

    文章

    59

    瀏覽量

    10161

原文標題:【原創(chuàng)專欄】RTT大賽作品連載:AB32VG1開發(fā)板OLED顯示實驗

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發(fā)燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    有ARM,NPU,F(xiàn)PGA三種核心的開發(fā)板 — 米爾安路飛龍派開發(fā)板

    ,是A股首家專注于FPGA業(yè)務的上市公司。YM90X開發(fā)板用的就是安路的SALDRAGON1(飛龍1,以下簡稱DR1)系列FPSoC。FPSoC就是將ARM、NPU和
    的頭像 發(fā)表于 06-13 08:03 ?156次閱讀
    有ARM,NPU,F(xiàn)PGA三種核心的<b class='flag-5'>開發(fā)板</b> — 米爾安路飛龍派<b class='flag-5'>開發(fā)板</b>

    【新品】遠距離圖傳數(shù)傳模塊開發(fā)板、藍牙模塊開發(fā)板、無線模塊開發(fā)板

    新品上市圖傳數(shù)傳模塊開發(fā)板藍牙模塊開發(fā)板國產無線模塊開發(fā)板部分型號參與送樣文末了解詳情↓↓↓EWT611-900NW20S遠距離圖傳數(shù)傳模塊開發(fā)板EWT611-900NW20S是一款入
    的頭像 發(fā)表于 06-12 19:33 ?57次閱讀
    【新品】遠距離圖傳數(shù)傳模塊<b class='flag-5'>開發(fā)板</b>、藍牙模塊<b class='flag-5'>開發(fā)板</b>、無線模塊<b class='flag-5'>開發(fā)板</b>

    【免費試用】開發(fā)板評測大賽開啟!OH 、RISC-V、Rockchip頂級開發(fā)板等你試用~

    技術人的狂歡,開發(fā)者的盛宴!2025年最值得期待的硬核賽事——電子發(fā)燒友開發(fā)板評測大賽正式啟動!無論你是開源生態(tài)的探索者、芯片架構的極客,還是物聯(lián)網領域的創(chuàng)新達人,本次大賽三大賽
    的頭像 發(fā)表于 06-05 08:05 ?108次閱讀
    【免費試用】<b class='flag-5'>開發(fā)板</b>評測大賽開啟!OH 、RISC-V、Rockchip頂級<b class='flag-5'>開發(fā)板</b>等你試用~

    貝啟BQ3568HM 開發(fā)板被選用為 OpenHarmony 明星開發(fā)板

    經開放原子開源基金會OpenHarmony社區(qū)官方測評評選,貝啟科技BQ3568HM開源鴻蒙開發(fā)板被正式選用為OpenHarmony明星開發(fā)板。BQ3568HM開源鴻蒙開發(fā)板采用
    的頭像 發(fā)表于 05-25 00:22 ?362次閱讀
    貝啟BQ3568HM <b class='flag-5'>開發(fā)板</b>被選用為 OpenHarmony 明星<b class='flag-5'>開發(fā)板</b>

    迅為RK3576開發(fā)板Android?多屏顯示

    迅為RK3576開發(fā)板Android?多屏顯示
    的頭像 發(fā)表于 01-16 16:58 ?875次閱讀
    迅為RK3576<b class='flag-5'>開發(fā)板</b>Android?多屏<b class='flag-5'>顯示</b>

    【迅為】瑞芯微RK3588開發(fā)板RK3568開發(fā)板區(qū)別及優(yōu)勢

    RK3568開發(fā)板
    的頭像 發(fā)表于 11-18 14:19 ?1330次閱讀
    【迅為】瑞芯微RK3588<b class='flag-5'>開發(fā)板</b>RK3568<b class='flag-5'>開發(fā)板</b>區(qū)別及優(yōu)勢

    基于哪吒開發(fā)板部署YOLOv8模型

    開發(fā)板的推理性能,同時測試所推出的 OpenVINO C# API (https://github.com/guojin-yan/OpenVINO-CSharp-API) 項目能否應用到該開發(fā)板,我們使用該
    的頭像 發(fā)表于 11-15 14:13 ?984次閱讀
    基于哪吒<b class='flag-5'>開發(fā)板</b>部署YOLOv8模型

    正點原子fpga開發(fā)板不同型號

    正點原子作為國內領先的FPGA開發(fā)板供應商,其產品線覆蓋了從入門級到高端應用的各個領域。這些開發(fā)板不僅適用于學術研究,還廣泛應用于工業(yè)控制、通信、圖像處理等多個領域。 1. 入門級開發(fā)板
    的頭像 發(fā)表于 11-13 09:30 ?3314次閱讀

    【干貨】性價比拉滿!HK32F407VG開發(fā)板介紹

    開發(fā)板簡介開發(fā)板是基于航順芯片公司F4系列HK32F407VGT7芯片的一款開發(fā)板,Cortex-M4內核,最高主頻168MHz,內置1MKBFlash和256KBSRAM,SDIO、
    的頭像 發(fā)表于 11-08 13:27 ?704次閱讀
    【干貨】性價比拉滿!HK32F407<b class='flag-5'>VG</b><b class='flag-5'>開發(fā)板</b>介紹

    在TI開發(fā)板啟用Android Automotive

    電子發(fā)燒友網站提供《在TI開發(fā)板啟用Android Automotive.pdf》資料免費下載
    發(fā)表于 09-18 14:52 ?0次下載
    在TI<b class='flag-5'>開發(fā)板</b><b class='flag-5'>上</b>啟用Android Automotive

    51開發(fā)板芯片資料

    51開發(fā)板芯片資料
    發(fā)表于 09-18 09:29 ?1次下載

    linux開發(fā)板與樹莓派的區(qū)別

    定義和用途 Linux開發(fā)板:Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式開發(fā)板,通常用于工業(yè)自動化、物聯(lián)網、智能家居等領域。 樹莓派:樹莓派(Raspberry Pi)是一種基于Linux
    的頭像 發(fā)表于 08-30 15:34 ?1778次閱讀

    linux開發(fā)板如何編譯curl

    在Linux開發(fā)板編譯 curl 庫通常涉及到幾個步驟,包括準備開發(fā)環(huán)境、下載源代碼、配置編譯選項以及執(zhí)行編譯和安裝過程。以下是一個基本的指南,幫助你在Linux開發(fā)板
    的頭像 發(fā)表于 08-30 15:33 ?1262次閱讀

    ElfBoard技術貼|如何在ELF 1開發(fā)板搭建流媒體服務器

    流媒體服務器是一種專門用于傳輸實時數(shù)據(jù)流的服務器軟件,廣泛用于視頻直播、視頻會議、音頻播放等應用場景。在嵌入式開發(fā)領域,將流媒體服務器部署到開發(fā)板可以實現(xiàn)諸如視頻監(jiān)控、實時數(shù)據(jù)傳輸?shù)裙δ堋1疚膶⒔榻B如何利用nginx和其rtm
    的頭像 發(fā)表于 08-20 14:48 ?871次閱讀
    ElfBoard技術貼|如<b class='flag-5'>何在</b>ELF <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>上</b>搭建流媒體服務器

    第2章_開發(fā)板使用

    本課程使用 ST-Link 給開發(fā)板供電、燒錄、調試。
    的頭像 發(fā)表于 06-29 14:25 ?4271次閱讀
    第2章_<b class='flag-5'>開發(fā)板</b>使用
    主站蜘蛛池模板: 日本一区免费在线观看 | 国产免费久久精品 | 免费中国jlzzjlzz在线播放 | 丝袜紧身裙国产在线播放 | 网全大全黄| 夜夜摸夜夜爽 | 亚色影视 | 黄色国产在线观看 | 韩国三级视频 | 人与禽交免费网站视频 | 超级乱淫小黄文小说 | 久久久鲁 | 天天插日日射 | 天堂bt资源在线官网 | 日日添天天做天天爱 | 我被黑人巨大开嫩苞在线观看 | 两人性潮高免费视频看 | 69xxxx女人| 欧美18videosex性欧美69 | 天天想夜夜操 | 红色一级毛片 | 黄网站免费大全 | 激情欧美在线 | 波多野结衣在线观看一区 | 激情 婷婷 | china3p单男精品自拍 | 午夜小影院 | 综合色久 | 午夜精品视频在线看 | 性xxxfreexxxx性欧美 | 精品免费视在线观看 | 午夜视频在线观看免费高清 | 色人阁综合 | 亚洲天堂免费在线 | 国产一级做a爰大片免费久久 | 午夜影院免费版 | 亚洲一二三四区 | 成人国产亚洲欧美成人综合网 | 男人呻吟双腿大开男男h互攻 | 久久六月丁香婷婷婷 | 99 久久99久久精品免观看 |