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

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

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

3天內不再提示

RTT大賽作品:AB32VG1開發板OLED顯示實驗

MCU學習筆記 ? 來源:MCU學習筆記 ? 作者:MCU學習筆記 ? 2021-11-05 16:03 ? 次閱讀

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

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

pYYBAGGE5W6ANiFfAADG95L24Nc028.png

開發板實物IIC位置如圖所示:

poYBAGGE5XeAbjG1AALT_kLmYkk876.png

I2C的 OLED屏,芯片 SSD1309.

poYBAGGE5YGATKNxAAM3ljmVo-8647.png

步驟說明:

首先創建工程,如圖所示,輸入工程名AB32VG1_IIC_OLED,點擊完成即可

poYBAGGE5Y2AH8cgAAG5ZeedWJ8155.png

pYYBAGGE5ZWATvkgAADks9tnGWs168.png

工程創建成功如上圖所示。

2.添加SSD1309軟件包

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

pYYBAGGE5aeASDiaAAFDQfV_TpI985.png

pYYBAGGE5dOAe30hAAN_9xUr2Rk044.png

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

pYYBAGGE5eqAWLKmAAE2efZG6Io246.png

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

poYBAGGE5fmAU2GfAAEp-YpTroc263.png

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

pYYBAGGE5gOAH_UHAAHt6sOvKeM072.png

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

pYYBAGGE5gyAIoCIAAIfNNn3ywk850.png

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

poYBAGGE5hSANYfYAAGPp4Q3gwA068.png

3.修改main函數代碼

首先,要包含頭文件,#include "ssd1306.h"http://包含SSD1306的頭文件

然后在main函數里面添加如下代碼:

ssd1306_Init();//添加代碼,顯示屏初始化

ssd1306_SetCursor(2, 6);//添加代碼,設置顯示光標位置

ssd1306_WriteString("Hello IIC", Font_11x18, White);//添加代碼,設置顯示內容

ssd1306_UpdateScreen();////添加代碼,更新顯示屏信息

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

poYBAGGE5hyAfbraAAGYN4PtO2A508.png

poYBAGGE5iOAaiAmAAaMzWqMopo616.png

OK大功告成!!!!

下一期文章,OLED顯示ADC通道采集電壓值。

編輯:fqj

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

    關注

    119

    文章

    6250

    瀏覽量

    226459
  • 函數
    +關注

    關注

    3

    文章

    4364

    瀏覽量

    63814
  • 開發板
    +關注

    關注

    25

    文章

    5382

    瀏覽量

    100733
  • 編譯
    +關注

    關注

    0

    文章

    674

    瀏覽量

    33561
  • RT-Thread
    +關注

    關注

    31

    文章

    1348

    瀏覽量

    41357
  • 中科藍訊
    +關注

    關注

    9

    文章

    57

    瀏覽量

    10078
收藏 人收藏

    評論

    相關推薦

    RISC-V架構開發板AB32VG1測評之GPIO點燈

    一、介紹 AB32VG1 開發板是以中科藍訊 (Bluetrum) 公司推出的基于RISC-V 架構的高配置芯片 AB32VG1 為核心所組成的。 · CPU: AB32VG
    的頭像 發表于 10-28 11:48 ?8762次閱讀
    RISC-V架構<b class='flag-5'>開發板</b><b class='flag-5'>AB32VG1</b>測評之GPIO點燈

    RTT大賽作品連載】 AB32VG1上手

    AB32VG1上手操作,修改例程運行中的問題,成功點亮RGB。
    的頭像 發表于 10-28 18:31 ?7898次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】 <b class='flag-5'>AB32VG1</b>上手

    RTT大賽作品連載】AB32VG1評估到貨點燈測試

    AB32VG1評估到貨點燈測試.
    的頭像 發表于 11-04 08:55 ?7913次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】<b class='flag-5'>AB32VG1</b>評估<b class='flag-5'>板</b>到貨點燈測試

    RTT大賽作品AB32VG1開發板—按鍵掃描

    ab32vg1開發板按鍵實驗
    的頭像 發表于 11-15 09:54 ?4437次閱讀
    <b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>:<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發板</b>—按鍵掃描

    RTT大賽作品連載】AB32VG1評估到貨控制彩燈測試

    RTT大賽作品連載】AB32VG1評估到貨控制彩燈測試篇;接下來看看在如何AB32VG1評估
    的頭像 發表于 11-07 19:39 ?5373次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】<b class='flag-5'>AB32VG1</b>評估<b class='flag-5'>板</b>到貨控制彩燈測試

    RTT大賽作品連載】AB32VG1評估 音樂播放器

    RTT大賽作品連載】AB32VG1評估 音樂播放器
    的頭像 發表于 11-12 21:11 ?6457次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】<b class='flag-5'>AB32VG1</b>評估<b class='flag-5'>板</b> 音樂播放器

    RTT大賽作品連載】中科藍訊AB32VG1開發板開箱篇

    介紹電路原理圖分析接口說明,AB32VG1開發板是以中科藍訊(Bluetrum)公司推出的基于RISC-V架構的高配置芯片AB5301A為核心所組成的。【RTT
    的頭像 發表于 11-13 10:01 ?1.1w次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】中科藍訊<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發板</b>開箱篇

    RTT大賽作品連載】AB32VG1開發環境搭建

    基于RT-Thread的AB32VG1開發環境搭建.
    的頭像 發表于 11-17 08:48 ?9637次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】<b class='flag-5'>AB32VG1</b>的<b class='flag-5'>開發</b>環境搭建

    RTT大賽作品連載】AB32VG1評估 炫酷音樂播放器

    AB32VG1評估
    的頭像 發表于 11-26 08:43 ?7829次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】<b class='flag-5'>AB32VG1</b>評估<b class='flag-5'>板</b> 炫酷音樂播放器

    RTT大賽作品連載】AB32VG1開發板之開箱篇

    中科藍訊AB32VG1開發板的開箱之作,此開發板的硬件資源初略的介紹。
    的頭像 發表于 01-04 09:19 ?4732次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b>連載】<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發板</b>之開箱篇

    【文章連載】RT-Thread創新應用大賽文章匯總

    作者:RTT大賽學習經驗分享 基于 rt-thread studio 的 sdk 開發 adc 的應用詳解RTT大賽
    發表于 10-11 15:13

    RTT大賽作品連載】AB32VG1開發板OLED顯示實驗

    中直接實現的,本編文章直接在MAIN函數實現OLED顯示,上電自動執行。根據說明書,AB32VG1 開發板上有一路 I2C,本文通過 RT-Thread Studio 配置
    發表于 11-05 14:33

    RTT大賽作品連載】中科藍訊AB32VG1開發板開箱篇

    收到開發板先上靚照中科藍訊AB32VG1開發板開箱AB32VG1開發板一塊TypeCo數據線一條開發板
    發表于 11-24 08:00

    如何在AB32VG1開發板OLED顯示使開發板上電

    中直接實現的,本編文章直接在MAIN函數實現OLED顯示,上電自動執行。 根據說明書,AB32VG1開發板上有一路 I2C,本文通過 RT-Thread Studio配置
    的頭像 發表于 11-08 10:02 ?2854次閱讀
    如何在<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發板</b><b class='flag-5'>OLED</b><b class='flag-5'>顯示</b>使<b class='flag-5'>開發板</b>上電

    基于AB32VG1開發板的設備溫度檢測

    基于RT-Thread 的Sensor框架對應的軟件包max6675,通過AB32VG1開發板模擬spi驅動,讀取熱電偶傳感器的數據,并通過串口輸出,到串口屏顯示圖形。
    的頭像 發表于 02-18 11:25 ?1510次閱讀
    基于<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發板</b>的設備溫度檢測
    主站蜘蛛池模板: 色综合久久88色综合天天 | 国产三级日产三级日本三级 | 国产精品午夜国产小视频 | 成年美女黄网站色大免费视频 | 亚洲成综合人影院在院播放 | 美女被啪到哭网站在线观看 | 日韩一级片免费在线观看 | 综合免费视频 | 国产片一级 | 天天天干| 中文字幕网资源站永久资源 | 天天操天天干天天透 | 亚洲免费在线看 | 天堂在线国产 | 一级毛片成人免费看a | 在线视频三区 | h视频在线观看视频观看 | 亚欧精品一区二区三区 | 亚洲成人午夜影院 | 超大乳抖乳露双乳视频 | 久久精品人人爽人人爽快 | 最新亚洲情黄在线网站 | 热99在线视频 | 天天摸夜夜添夜夜添国产 | 性欧美xxxx性 | 美女骚网站 | 在线播放91灌醉迷j高跟美女 | 主人扒开腿揉捏花蒂调教cfh | 成人牲交一极毛片 | 婷婷香蕉 | 特黄特色三级在线播放 | 久久草在线观看 | 色福利网| 欧美黑人性色黄在线视频 | 看片在线 | 18毛片| 国产在播放一区 | 人成电影免费观看在线 | 亚洲一区日韩一区欧美一区a | 色多多污网站在线观看 | 欧美性一区二区三区五区 |