女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

關(guān)于stm32,u8g2菜單之間切換(二)u8g2的移植

stm32嵌入式應(yīng)用學(xué)習(xí) ? 來源:stm32嵌入式應(yīng)用學(xué)習(xí) ? 作者:stm32嵌入式應(yīng)用學(xué) ? 2025-03-04 09:52 ? 次閱讀

移植是基于stm32cubeide,oled屏是1306驅(qū)動128x64的。接口用iic軟件模擬,hal庫iic硬件貌似有bug。

1,先在網(wǎng)上下載u8g2包。

wKgZO2fGVAiAWyQgAAAe9iOPr90162.png

2,解壓后找到源文件文件夾。

wKgZO2fGVAiARDzxAAB-uo9YqWU756.png

3,刪除源文件中不需要的驅(qū)動及尺寸型號文件,帶_d_的后面有驅(qū)動型好的c文件。

wKgZPGfGVAiAHnrbAAEambLsqzc099.png

4,在軟件中創(chuàng)建project以及存放u8g2的文件夾,方便文件分類。創(chuàng)建好后分別將上面刪除后的.c和.h文件導(dǎo)入src和inc中。(圖片中源文件文件夾拼寫錯了)。記住頭文件路徑要設(shè)置好,否則會報錯。

wKgZPGfGVAiAAKECAAAmrewzYoQ508.png

5,點擊編譯超看是否有報錯。

wKgZO2fGVAiABPk_AABFI8xderU178.pngwKgZO2fGVAiARgFhAAAgsurFCpg278.png

6,繼續(xù)刪除文件中的代碼進(jìn)行簡化,cubeide的查找快捷鍵ctrl+f,在u8g2_d_setup.c中刪除不需要的函數(shù),保留u8g2_Setup_ssd1306_i2c_128x64_noname_f,在u8g2_d_memory.c中保留u8g2_m_16_8_f。(因為u8g2_Setup_ssd1306_i2c_128x64_noname_f中只用到了u8g2_m_16_8_f這一個)。

wKgZPGfGVAiALmK7AABGArGUdNc415.pngwKgZPGfGVAiAFZmBAAA-IxryTp0335.png

7,在main.c中引用u8g2.h再次編譯查看是否有報錯,如果用的keil可能會報錯,因為一些編譯錯誤,cubeide編譯器沒有這個問題。(keil里的函數(shù)中定義的變量要放在最前面)

wKgZPGfGVAiAdLxXAABI-VEheFw957.png

下一節(jié)介紹對stm32的u8g2的一些配置修改

審核編輯 黃宇

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

    關(guān)注

    5136

    文章

    19515

    瀏覽量

    314500
  • STM32
    +關(guān)注

    關(guān)注

    2289

    文章

    11004

    瀏覽量

    362112
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    394

    瀏覽量

    28569
  • u8g2
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    2089
收藏 人收藏

    評論

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

    STM32移植U8g2圖形庫的方法 實現(xiàn)OLED圖形顯示

    本篇介紹了如何將U8g2圖形庫移植STM32中。
    的頭像 發(fā)表于 06-07 08:29 ?1.2w次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>移植</b><b class='flag-5'>U8g2</b>圖形庫的方法 實現(xiàn)OLED圖形顯示

    【CH32V208開發(fā)板】圖形庫u8g2的oled顯示

    *64,I2C接口。u8g2是單色顯示庫的第個版本,其是開源的。u8g2支持lcd和oled,支持眾多驅(qū)動芯片,包含了SSD1306,具體支持驅(qū)動情況可以資源庫查看到。硬件連接如下:
    發(fā)表于 07-29 23:11

    U8G2庫簡介

    是針對arduino平臺的,但是使用方法在stm32平臺上也是大同小異。U8G2庫的下載及硬件平臺U8G2庫是一個開源的github項目,通過github可以直接下載 。下載地址此次使用的mcu是
    發(fā)表于 08-10 06:02

    怎樣去使用NodeMCU的U8G2庫呢

    NodeMCU 之 U8G2 庫使用詳解1.指令1 u8g2.clearDisplay(); // 清除顯示數(shù)據(jù)及屏幕2 u8g2.clearBuffer(); // 清Buffer緩
    發(fā)表于 11-01 09:05

    oled—u8g2庫使用說明

    [arduino][u8g2][12864] oled—u8g2庫使用說明(例子是12864液晶屏)首先說一下寫這個文檔的目的,一是給自己做個筆記來以備后邊使,是寫個文檔給大家看,我從網(wǎng)上找了很多
    發(fā)表于 01-11 06:51

    U8G2如何連接Nodemcu-32s?

    U8G2如何連接Nodemcu-32s?
    發(fā)表于 02-15 07:00

    U8G2圖形庫移植介紹

    stm32移植U8G2圖像庫指南U8G2圖形庫介紹移植準(zhǔn)備工作開始移植文件修改keil配置修改
    發(fā)表于 02-17 07:10

    【平頭哥RVB2601創(chuàng)意應(yīng)用開發(fā)】實踐2-移植U8g2圖形庫

    界面的設(shè)計。由于前段時間剛好在用另一個支持單色顯示的圖形庫——U8g2,所以就想著嘗試將U8g2移植到RVB2601板子中。U8g2簡介U8g2
    發(fā)表于 03-27 20:06

    【沁恒微CH32V307評估板試用體驗】硬件I2C移植U8g2——OLED:SSD1306

    U8g2U8g2是嵌入式設(shè)備的單色圖形庫,一句話簡單明了【前言】網(wǎng)上找了其他的移植例程,但是移植到CH32V307的好象還沒有,我花了兩天時間把
    發(fā)表于 05-22 10:55

    求助:STM32CubeIDE移植U8g2庫遇到的一個問題

    我在用STM32CubeIDE移植u8g2庫時遇到了一個未定義的問題 我移植好了之后點擊編譯他顯示我這個函數(shù)未定義,但是我ctrl+左鍵卻時可以跳轉(zhuǎn)過去的。 這是我的文件結(jié)構(gòu),實在是
    發(fā)表于 08-31 11:43

    NodeMCU 之 U8G2 庫使用詳解

    NodeMCU 之 U8G2 庫使用詳解1.指令1 u8g2.clearDisplay(); // 清除顯示數(shù)據(jù)及屏幕2 u8g2.clearBuffer(); // 清B
    發(fā)表于 10-26 20:36 ?43次下載
    NodeMCU 之 <b class='flag-5'>U8G2</b> 庫使用詳解

    esp8266學(xué)習(xí)筆記⑨:OLED 屏幕的使用(u8g2圖形庫模塊)

    一、使用前的準(zhǔn)備首先先將u8g2的模塊燒錄到nodemcu中,選擇OLED 屏幕所支持的u8g圖形庫,和所需要的字體,如下圖:構(gòu)建完成之后,下載燒錄到開發(fā)板中。u8g2模塊的主要函
    發(fā)表于 11-26 09:36 ?18次下載
    esp8266學(xué)習(xí)筆記⑨:OLED 屏幕的使用(<b class='flag-5'>u8g2</b>圖形庫模塊)

    stm32移植U8G2圖像庫指南

    stm32移植U8G2圖像庫指南U8G2圖形庫介紹移植準(zhǔn)備工作開始移植文件修改keil配置修改
    發(fā)表于 12-22 18:55 ?26次下載
    <b class='flag-5'>stm32</b><b class='flag-5'>移植</b><b class='flag-5'>U8G2</b>圖像庫指南

    關(guān)于stm32u8g2菜單之間切換(1)

    移植U8g2
    的頭像 發(fā)表于 03-05 16:43 ?388次閱讀

    關(guān)于stm32u8g2菜單之間切換(三)寫u8g2的一些必要函數(shù)

    要想stm應(yīng)用u8g2繪制界面需要對u8g2原函數(shù) u8g2_Setup_ssd1306_i2c_128x128_f (u8g2_t *u8g2
    的頭像 發(fā)表于 03-07 12:53 ?451次閱讀
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>stm32</b>,<b class='flag-5'>u8g2</b><b class='flag-5'>菜單</b><b class='flag-5'>之間</b><b class='flag-5'>切換</b>(三)寫<b class='flag-5'>u8g2</b>的一些必要函數(shù)