国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

GUI——LVGL移植+STM32f407zgt6(正點(diǎn)原子最小系統(tǒng)板+GUI Guider

這篇具有很好參考價值的文章主要介紹了GUI——LVGL移植+STM32f407zgt6(正點(diǎn)原子最小系統(tǒng)板+GUI Guider。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

寫在前面,寫這篇blog的目的也是為了提醒自己how to移植LVGL,所以寫的不夠好,也可能不是會很詳細(xì),大佬勿噴

準(zhǔn)備工作,下載lvgl源碼,Github源碼,很容易。

一.GUI Guider的使用

首先是GUI Guider的介紹

GUI Guider是NXP公司開發(fā)的一個圖形化軟件,對于初學(xué)GUI或者寫ui界面的小白們非常合適,也非常方便,現(xiàn)在就示例寫一個demo

?首先是初始化界面,在相應(yīng)的位置填寫相關(guān)信息(文件名,是否使用模板,以及數(shù)據(jù)位,最重要的 是大?。@個顯示的大小要和自己的顯示屏配套才行,然后就可以進(jìn)行后面的ui設(shè)計GUI——LVGL移植+STM32f407zgt6(正點(diǎn)原子最小系統(tǒng)板+GUI Guider

?圖形化界面,完全通過拖拽去實(shí)現(xiàn),寫一個令自己滿意的uiGUI——LVGL移植+STM32f407zgt6(正點(diǎn)原子最小系統(tǒng)板+GUI Guider

在系統(tǒng)設(shè)置里可以改變語言的選擇,切換成中文或者英文,目前支持菜單,按鍵,led模塊等,等你完成設(shè)計一個ui界面,可以在上方,點(diǎn)擊運(yùn)行模擬器,你可以看到你寫的ui是否可以被模擬出來,如果可以的話,就可以直接生成代碼。

二.然后是lvgl庫移植+CUBEMX

cubemx配置可以見我的上一篇博客,很詳細(xì)(60條消息) 超詳細(xì)?。?!STM32F407ZGT6HAL庫移植STemwin(基于正點(diǎn)原子最小系統(tǒng)板+GUIBuilder)_flushddd的博客-CSDN博客

這里面除了CRC可以不用,其他的都需要保留

我們需要前往c代碼生成的位置,那里是lvgl根據(jù)我們設(shè)計的ui自行生成的c代碼,在這之前我們需要先移植lvgl庫,對其中的文件進(jìn)行一個修改,然后使我們自己可以使用

具體的操作步驟我就貼一下其他up的步驟,這里就不贅述了,稍微有點(diǎn)復(fù)雜

移植步驟

除了修改error,最重要的是記得給自己的lvgl加上心跳。

移植完畢后,就可以繼續(xù)ui的移植

在我們生成c代碼的文件夾,把整個generated復(fù)制下來,到工程文件夾,然后引用編譯,解決bug,就可以完成移植了。

gGUI——LVGL移植+STM32f407zgt6(正點(diǎn)原子最小系統(tǒng)板+GUI Guider

?最后放一張效果圖片:

GUI——LVGL移植+STM32f407zgt6(正點(diǎn)原子最小系統(tǒng)板+GUI Guider

?

完整工程見

(60條消息) STM32F407ZGT6LVGL移植+HAL庫-嵌入式文檔類資源-CSDN文庫文章來源地址http://www.zghlxwxcb.cn/news/detail-423661.html

到了這里,關(guān)于GUI——LVGL移植+STM32f407zgt6(正點(diǎn)原子最小系統(tǒng)板+GUI Guider的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【正點(diǎn)原子STM32連載】第三十三章 待機(jī)模式實(shí)驗(yàn) 摘自【正點(diǎn)原子】APM32F407最小系統(tǒng)板使用指南

    1)實(shí)驗(yàn)平臺:正點(diǎn)原子stm32f103戰(zhàn)艦開發(fā)板V4 2)平臺購買地址:https://detail.tmall.com/item.htm?id=609294757420 3)全套實(shí)驗(yàn)源碼+手冊+視頻下載地址: http://www.openedv.com/thread-340252-1-1.html## 本章介紹APM32F407低功耗模式中的待機(jī)模式,進(jìn)入待機(jī)模式后,MCU內(nèi)部的電壓調(diào)壓器將斷開1.3V電源域

    2024年02月07日
    瀏覽(93)
  • 【正點(diǎn)原子STM32連載】 第四十三章 SPI實(shí)驗(yàn) 摘自【正點(diǎn)原子】APM32F407最小系統(tǒng)板使用指南

    【正點(diǎn)原子STM32連載】 第四十三章 SPI實(shí)驗(yàn) 摘自【正點(diǎn)原子】APM32F407最小系統(tǒng)板使用指南

    1)實(shí)驗(yàn)平臺:正點(diǎn)原子stm32f103戰(zhàn)艦開發(fā)板V4 2)平臺購買地址:https://detail.tmall.com/item.htm?id=609294757420 3)全套實(shí)驗(yàn)源碼+手冊+視頻下載地址: http://www.openedv.com/thread-340252-1-1.html## 本章將介紹使用APM32F407驅(qū)動板載的NOR Flash進(jìn)行讀寫操作。通過本章的學(xué)習(xí),讀者將學(xué)習(xí)到使用SPI驅(qū)

    2024年02月08日
    瀏覽(26)
  • 第二步:STM32F407ZGT6資源介紹

    第二步:STM32F407ZGT6資源介紹

    ? 內(nèi)核: 32位 高性能 ARM Cortex-M4 處理器 時鐘:高達(dá)168M, 實(shí)際還可以超屏一點(diǎn)點(diǎn) 支持FPU (浮點(diǎn)運(yùn)算)和 DSP 指令 IO口: STM32F407ZGT6: 144引腳 ?114 個 IO 大部分IO 口都耐 5V( 模擬通道除外 ) 支持調(diào)試:SWD 和 JTAG , SWD 只要 2 根數(shù)據(jù)線 存儲器容量: 1024K FLASH , 192K SRAM 時鐘,復(fù)位和

    2024年02月13日
    瀏覽(18)
  • 【正點(diǎn)原子STM32連載】 第六十一章 USB讀卡器(Slave)實(shí)驗(yàn)摘自【正點(diǎn)原子】APM32F407最小系統(tǒng)板使用指南

    【正點(diǎn)原子STM32連載】 第六十一章 USB讀卡器(Slave)實(shí)驗(yàn)摘自【正點(diǎn)原子】APM32F407最小系統(tǒng)板使用指南

    1)實(shí)驗(yàn)平臺:正點(diǎn)原子APM32F407最小系統(tǒng)板 2)平臺購買地址:https://detail.tmall.com/item.htm?id=609294757420 3)全套實(shí)驗(yàn)源碼+手冊+視頻下載地址: http://www.openedv.com/thread-340252-1-1.html## 本章將介紹使用APM32F407作為USB從設(shè)備,模擬出USB讀卡器,使得PC與APM32F407通過USB連接后,能夠訪問與

    2024年02月21日
    瀏覽(28)
  • 【正點(diǎn)原子STM32連載】第二十三章 高級定時器互補(bǔ)輸出帶死區(qū)控制實(shí)驗(yàn) 摘自【正點(diǎn)原子】APM32F407最小系統(tǒng)板使用指南

    【正點(diǎn)原子STM32連載】第二十三章 高級定時器互補(bǔ)輸出帶死區(qū)控制實(shí)驗(yàn) 摘自【正點(diǎn)原子】APM32F407最小系統(tǒng)板使用指南

    本章將介紹使用APM32F407輸出帶死區(qū)和剎車控制的兩路互補(bǔ)PWM。通過本章的學(xué)習(xí),讀者將學(xué)習(xí)到高級定時器的互補(bǔ)輸出、死區(qū)插入和剎車的功能的使用。 本章分為如下幾個小節(jié): 23.1 硬件設(shè)計 23.2 程序設(shè)計 23.3下載驗(yàn)證 23.1 硬件設(shè)計 23.1.1 例程功能 定時器8通道1及其互補(bǔ)通道輸

    2024年02月09日
    瀏覽(74)
  • 基于stm32F407的hal庫,移植FreeRTOS的具體步驟和遇到的問題(看正點(diǎn)原子的視頻)

    基于stm32F407的hal庫,移植FreeRTOS的具體步驟和遇到的問題(看正點(diǎn)原子的視頻)

    因?yàn)榘遄邮莝tm32F407的第二版的,所以開始下的資料是舊版本的,但是舊版本的FreeRTOS工程沒有hal庫的,都是標(biāo)準(zhǔn)庫的,這里是下載stm32F407最新版的資料,進(jìn)行移植。 資料可以在正點(diǎn)原子官網(wǎng)下載,如下: http://www.openedv.com/docs/boards/stm32/index.html 一定要下載最新的資料(開始用

    2024年02月06日
    瀏覽(25)
  • STM32F407ZGT6 LQFP144 uart 打印輸出

    STM32F407ZGT6 LQFP144 uart 打印輸出

    STM32F407ZGT6 +AX58100 ETHERCAT芯片軟件,需要查看SSC 協(xié)議棧運(yùn)行情況,UART輸出狀態(tài)信息。 STM32F407ZGT6 驅(qū)動庫使用標(biāo)準(zhǔn)庫,雖然老,但是夠用。 STM32F407ZGT6 作為AX58100 的主控 STM32F407ZGT6 +AX58100 ETHERCAT 從站開發(fā)板 2.0 硬件連接圖 AX58100 核心板的UART 采用UART1 PB6 PB7 PIN 2.1 UART1配置

    2024年02月09日
    瀏覽(25)
  • 【物聯(lián)網(wǎng)學(xué)習(xí)筆記】CubeMx+STM32F407ZGT6+LWIP最最最基礎(chǔ)配置

    【物聯(lián)網(wǎng)學(xué)習(xí)筆記】CubeMx+STM32F407ZGT6+LWIP最最最基礎(chǔ)配置

    使用正點(diǎn)原子探索者開發(fā)板 板載芯片:STM32F407ZGT6 PHY芯片:LAN8720 LWIP版本:2.1.2 本次目標(biāo):先ping通開發(fā)板再說! 修訂: · 2024.4.23經(jīng)評論區(qū)反饋又重新下載6.10版本CubeMX,發(fā)現(xiàn)確實(shí)沒有Advanced Parameters,目前使用6.6.1存在,如有需要可以改成這個版本。 更改引腳 在ethernetif.c中找

    2024年04月27日
    瀏覽(26)
  • STM32F407ZGT6控制ESP8266與OV2640下的百度智能圖片識別

    STM32F407ZGT6控制ESP8266與OV2640下的百度智能圖片識別

    前言: STM32F407ZGT6控制OV2640下采集到JPG圖片格式的二進(jìn)制數(shù)據(jù),然后對二進(jìn)制數(shù)據(jù)進(jìn)行BASE64編碼,接著通過串口將數(shù)據(jù)傳輸給ESP8266并上傳至訓(xùn)練好的EASYDL的AI算法識別平臺進(jìn)行識別并返回垃圾種類與邊緣信息。 STM32與ov2640 ov2640簡紹 stm32f407zgt6之dcmi stm32f407zgt6代碼 main.c main.h l

    2024年02月04日
    瀏覽(28)
  • 十四.EtherCAT開發(fā)之ST MCU STM32F407ZGt6+ AX58100的開發(fā)FOE應(yīng)用

    STM32F407ZGt6與AX58100是 SPI連接,工作在SPI模式。 FoE(File Access over EtherCAT)可實(shí)現(xiàn)EtherCAT節(jié)點(diǎn)之間的文件傳輸。 boot mode與FOE支持 FOE 說是要在狀態(tài)機(jī)的boot mode下運(yùn)行,實(shí)際測試了在OP模式也能收數(shù)據(jù)。可能是為了穩(wěn)定,減少出錯把,畢竟是升級固件。 14.1.1 XML支持字段 XML名稱—AX58

    2024年02月10日
    瀏覽(131)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包