chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

RTT lvgl在STM32H7上移植的步驟

冬至子 ? 來源:ODVR_1584 ? 作者:ODVR_1584 ? 2023-09-13 17:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

LVGL適配

環(huán)境

STM32 H7

大體步驟

1.lvgl軟件包添加

1.jpg

把對應的文件,復制到app里面

1.jpg

編譯會報錯,原因是需要添加幾個文件,需要把頭文件指向這里

1.jpg

再編譯,就沒問題了

2.cubemx配置ltdc,rcc,clock,mpu

這塊比較簡單,按照keil里面的配置來設置。最后吧生成的代碼和keil的代碼對比一下。

MPU_Config():

1.jpg

SCB_EnableICache(); SCB_EnableDCache():

1.jpg

使用以下來替換

1.jpg

SystemClock_Config
對比發(fā)現(xiàn),keil里面多了LTDC的初始化,這個難不倒我們,ltdc通過cubemx配置后,就有對應的初始化操作。按常規(guī)流程,把初始化內容放到borad.c中即可。

1.jpg
1.jpg

至此,保證,rcc,clock,mpu,ltdc的初始化能在rtt初始化內完成,即可。

3.移植內容

lv_port_disp.c
lv_conf.h

配置好。這塊網(wǎng)上比較多,對著操作就行。

最后需要注意,背光要打開。

app里面的main,lv的demo最好放到線程里面

1.jpg

完成屏幕顯示方面的移植,后續(xù)進行觸摸方向移植。

觸摸比較簡單,這塊屏幕是iic接口

lv_port_indev.h中的if 0打開
lv_port_indev.c中的除了touchpad開放,其他關閉
touchpad_init,touchpad_read,touchpad_is_pressed,touchpad_get_xy適配

最終效果

1.jpg

總結

花了一段時間把 stm32 h7 + cubemx + lvgl + 觸摸搞定
主要有keil代碼加持,移植起來比較方便,梳理通流程后,移植起來有思路,知道查資料方向

完成內容

內部flash有一個簡單boot,跳轉到外部flash上
時鐘,mpu,dma2d這塊通過cubemx配置
ltdc這塊通過cubemx配置
觸摸,gpio模擬iic,cubemx把gpio占住,統(tǒng)一到cubemx能看到

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

    關注

    0

    文章

    442

    瀏覽量

    51018
  • IIC接口
    +關注

    關注

    0

    文章

    23

    瀏覽量

    11967
  • RTThread
    +關注

    關注

    8

    文章

    132

    瀏覽量

    42500
  • STM32H7
    +關注

    關注

    0

    文章

    7

    瀏覽量

    4544
  • LVGL
    +關注

    關注

    1

    文章

    115

    瀏覽量

    4239
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何將ThreadX移植STM32H7平臺

    前面我們將ThreadX成功移植到了STM32F4平臺,但這只是我們的部分應用。我們希望將ThreadX的優(yōu)勢發(fā)揮到我們的更多應用中,所以在這一篇中我們就來實現(xiàn)將ThreadX移植STM32
    的頭像 發(fā)表于 12-14 14:40 ?2817次閱讀
    如何將ThreadX<b class='flag-5'>移植</b>到<b class='flag-5'>STM32H7</b>平臺

    RTT LVGL軟件包在STM32H7移植大體步驟

    LVGL適配環(huán)境STM32H7大體步驟1、lvgl軟件包添加添加頭文件把對應的文件,復制到app里面編譯會報錯,原因是需要添加幾個文件,需要把頭文件指向這里再編譯,就沒問題了2、cub
    發(fā)表于 08-02 16:03

    STM32H7演示:意法半導體

    意法半導體-STM32H7演示
    的頭像 發(fā)表于 07-02 11:13 ?7067次閱讀

    STM32H7教程】第19章 STM32H7的GPIO應用之按鍵FIFO

    STM32H7教程】第19章 STM32H7的GPIO應用之按鍵FIFO
    發(fā)表于 11-23 18:21 ?9次下載
    【<b class='flag-5'>STM32H7</b>教程】第19章 <b class='flag-5'>STM32H7</b>的GPIO應用之按鍵FIFO

    STM32H7學習之路繼續(xù)(stm32H7系列3) GPIO

    STM32H7學習之路繼續(xù)(stm32H7系列3) GPIO
    發(fā)表于 11-30 12:36 ?21次下載
    <b class='flag-5'>STM32H7</b>學習之路繼續(xù)(<b class='flag-5'>stm32H7</b>系列3)  GPIO

    STM32H7教程】第21章 STM32H7的NVIC中斷分組和配置(重要)

    STM32H7教程】第21章 STM32H7的NVIC中斷分組和配置(重要)
    發(fā)表于 12-04 14:36 ?14次下載
    【<b class='flag-5'>STM32H7</b>教程】第21章 <b class='flag-5'>STM32H7</b>的NVIC中斷分組和配置(重要)

    "STM32H7學習繼續(xù)(STM32H7系列5)第十七章比較實用,以后寫程序的時候會用到"

    "STM32H7學習繼續(xù)(STM32H7系列5)第十七章比較實用,以后寫程序的時候會用到"
    發(fā)表于 12-05 11:21 ?9次下載
    "<b class='flag-5'>STM32H7</b>學習繼續(xù)(<b class='flag-5'>STM32H7</b>系列5)第十七章比較實用,以后寫程序的時候會用到"

    STM32H7教程】第8章 STM32H7的終極調試組件Event Recorder

    STM32H7教程】第8章 STM32H7的終極調試組件Event Recorder
    發(fā)表于 12-05 20:06 ?7次下載
    【<b class='flag-5'>STM32H7</b>教程】第8章 <b class='flag-5'>STM32H7</b>的終極調試組件Event Recorder

    STM32H7教程】第14章 STM32H7的電源,復位和時鐘系統(tǒng)

    STM32H7教程】第14章 STM32H7的電源,復位和時鐘系統(tǒng)
    發(fā)表于 12-09 11:21 ?37次下載
    【<b class='flag-5'>STM32H7</b>教程】第14章 <b class='flag-5'>STM32H7</b>的電源,復位和時鐘系統(tǒng)

    AN5293 STM32F7系列移植STM32H7系列

    AN5293 STM32F7系列移植STM32H7系列
    發(fā)表于 11-21 12:57 ?1次下載
    AN5293 <b class='flag-5'>STM32F7</b>系列<b class='flag-5'>移植</b>到<b class='flag-5'>STM32H7</b>系列

    AN5293 STM32F7系列移植STM32H7系列

    AN5293 STM32F7系列移植STM32H7系列
    發(fā)表于 11-21 17:06 ?1次下載
    AN5293 <b class='flag-5'>STM32F7</b>系列<b class='flag-5'>移植</b>到<b class='flag-5'>STM32H7</b>系列

    AN4936_從STM32F7STM32H7的軟件移植

    AN4936_從STM32F7STM32H7的軟件移植
    發(fā)表于 11-21 17:06 ?5次下載
    AN4936_從<b class='flag-5'>STM32F7</b>到<b class='flag-5'>STM32H7</b>的軟件<b class='flag-5'>移植</b>

    PM0253_STM32F7STM32H7單片機編程手冊

    PM0253_STM32F7STM32H7單片機編程手冊
    發(fā)表于 11-24 08:29 ?21次下載
    PM0253_<b class='flag-5'>STM32F7</b>和 <b class='flag-5'>STM32H7</b>單片機編程手冊

    STM32H7技術詳解

    電子發(fā)燒友網(wǎng)站提供《STM32H7技術詳解.pdf》資料免費下載
    發(fā)表于 08-01 14:49 ?6次下載
    <b class='flag-5'>STM32H7</b>技術詳解

    不能連接上STM32H7芯片

    不能連接上STM32H7芯片
    的頭像 發(fā)表于 09-18 10:58 ?2495次閱讀
    不能連接上<b class='flag-5'>STM32H7</b>芯片