色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

RTT大賽作品:AB32VG1開發(fā)板OLED顯示實驗

MCU學(xué)習(xí)筆記 ? 來源:MCU學(xué)習(xí)筆記 ? 作者:MCU學(xué)習(xí)筆記 ? 2021-11-05 16:03 ? 次閱讀

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

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

pYYBAGGE5W6ANiFfAADG95L24Nc028.png

開發(fā)板實物IIC位置如圖所示:

poYBAGGE5XeAbjG1AALT_kLmYkk876.png

I2C的 OLED屏,芯片 SSD1309.

poYBAGGE5YGATKNxAAM3ljmVo-8647.png

步驟說明:

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

poYBAGGE5Y2AH8cgAAG5ZeedWJ8155.png

pYYBAGGE5ZWATvkgAADks9tnGWs168.png

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

2.添加SSD1309軟件包

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

pYYBAGGE5aeASDiaAAFDQfV_TpI985.png

pYYBAGGE5dOAe30hAAN_9xUr2Rk044.png

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

pYYBAGGE5eqAWLKmAAE2efZG6Io246.png

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

poYBAGGE5fmAU2GfAAEp-YpTroc263.png

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

pYYBAGGE5gOAH_UHAAHt6sOvKeM072.png

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

pYYBAGGE5gyAIoCIAAIfNNn3ywk850.png

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

poYBAGGE5hSANYfYAAGPp4Q3gwA068.png

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

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

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

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

ssd1306_SetCursor(2, 6);//添加代碼,設(shè)置顯示光標(biāo)位置

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

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

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

poYBAGGE5hyAfbraAAGYN4PtO2A508.png

poYBAGGE5iOAaiAmAAaMzWqMopo616.png

OK大功告成!!!!

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

編輯:fqj

聲明:本文內(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)注

    119

    文章

    6206

    瀏覽量

    224390
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4338

    瀏覽量

    62739
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5081

    瀏覽量

    97692
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    659

    瀏覽量

    32903
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1294

    瀏覽量

    40230
  • 中科藍訊
    +關(guān)注

    關(guān)注

    9

    文章

    57

    瀏覽量

    9903
收藏 人收藏

    評論

    相關(guān)推薦

    RISC-V架構(gòu)開發(fā)板AB32VG1測評之GPIO點燈

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

    RTT大賽作品連載】 AB32VG1上手

    AB32VG1上手操作,修改例程運行中的問題,成功點亮RGB。
    的頭像 發(fā)表于 10-28 18:31 ?7714次閱讀
    【<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評估到貨點燈測試.
    的頭像 發(fā)表于 11-04 08:55 ?7748次閱讀
    【<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開發(fā)板—按鍵掃描

    ab32vg1開發(fā)板按鍵實驗
    的頭像 發(fā)表于 11-15 09:54 ?4246次閱讀
    <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'>開發(fā)板</b>—按鍵掃描

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

    RTT大賽作品連載】AB32VG1評估到貨控制彩燈測試篇;接下來看看在如何AB32VG1評估
    的頭像 發(fā)表于 11-07 19:39 ?5218次閱讀
    【<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評估 音樂播放器
    的頭像 發(fā)表于 11-12 21:11 ?6248次閱讀
    【<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開發(fā)板開箱篇

    介紹電路原理圖分析接口說明,AB32VG1開發(fā)板是以中科藍訊(Bluetrum)公司推出的基于RISC-V架構(gòu)的高配置芯片AB5301A為核心所組成的。【RTT
    的頭像 發(fā)表于 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'>開發(fā)板</b>開箱篇

    RTT大賽作品連載】AB32VG1開發(fā)環(huán)境搭建

    基于RT-Thread的AB32VG1開發(fā)環(huán)境搭建.
    的頭像 發(fā)表于 11-17 08:48 ?9430次閱讀
    【<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'>開發(fā)</b>環(huán)境搭建

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

    AB32VG1評估
    的頭像 發(fā)表于 11-26 08:43 ?7702次閱讀
    【<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開發(fā)板之開箱篇

    中科藍訊AB32VG1開發(fā)板的開箱之作,此開發(fā)板的硬件資源初略的介紹。
    的頭像 發(fā)表于 01-04 09:19 ?4566次閱讀
    【<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'>開發(fā)板</b>之開箱篇

    【文章連載】RT-Thread創(chuàng)新應(yīng)用大賽文章匯總

    作者:RTT大賽學(xué)習(xí)經(jīng)驗分享 基于 rt-thread studio 的 sdk 開發(fā) adc 的應(yīng)用詳解RTT大賽
    發(fā)表于 10-11 15:13

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

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

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

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

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

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

    基于AB32VG1開發(fā)板的設(shè)備溫度檢測

    基于RT-Thread 的Sensor框架對應(yīng)的軟件包max6675,通過AB32VG1開發(fā)板模擬spi驅(qū)動,讀取熱電偶傳感器的數(shù)據(jù),并通過串口輸出,到串口屏顯示圖形。
    的頭像 發(fā)表于 02-18 11:25 ?1355次閱讀
    基于<b class='flag-5'>AB32VG1</b><b class='flag-5'>開發(fā)板</b>的設(shè)備溫度檢測
    主站蜘蛛池模板: 偷拍 拍自 欧美色区| 欧美兽交YOYO| 爆乳啪啪无码成人二区亚洲欧美| 月夜直播免费看| 亚洲精品喷白浆在线观看| yellow高清免费观看日本| 中文字幕在线永久| 一本之道高清视频在线观看| 亚洲福利视频导航| 午夜办公室在线观看高清电影| 色愁愁久久久| 日韩熟女精品一区二区三区| 青青操久久| 久久久这里有精品999| 国产中文字幕乱码一区| 国产亚洲精品久久久久久一区二区 | 久久国产免费一区二区三区| 精品久久久爽爽久久久AV| 黄色a级免费网站| 国产69精品久久久久无码麻豆| 草莓AV福利网站导航| 大香伊蕉在人线国产97| 高H内射NP古文| 99视频免视看| 99在线免费视频| bl肉yin荡受np各种play| old老男人野外树林tv| 被老头下药玩好爽| 国产成人教育视频在线观看| 国产午夜免费视频片夜色| 黄网13区| 免费毛片播放| 青娱乐国产精品视频| 台湾18成人影院| 亚洲免费每日在线观看| 中文无码乱人伦中文视频播放| 97亚洲狠狠色综合久久久久| 啊…嗯啊好深男男高h文| 国产成人免费片在线观看| 好好的曰com久久| 久久亚洲电影www电影网|