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

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

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

3天內不再提示

RTT lvgl在STM32H7上移植的步驟

冬至子 ? 來源:ODVR_1584 ? 作者:ODVR_1584 ? 2023-09-13 17:04 ? 次閱讀

LVGL適配

環境

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
對比發現,keil里面多了LTDC的初始化,這個難不倒我們,ltdc通過cubemx配置后,就有對應的初始化操作。按常規流程,把初始化內容放到borad.c中即可。

1.jpg
1.jpg

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

3.移植內容

lv_port_disp.c
lv_conf.h

配置好。這塊網上比較多,對著操作就行。

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

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

1.jpg

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

觸摸比較簡單,這塊屏幕是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占住,統一到cubemx能看到

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

    關注

    0

    文章

    409

    瀏覽量

    49697
  • IIC接口
    +關注

    關注

    0

    文章

    23

    瀏覽量

    11855
  • RTThread
    +關注

    關注

    8

    文章

    132

    瀏覽量

    41567
  • STM32H7
    +關注

    關注

    0

    文章

    7

    瀏覽量

    4160
  • LVGL
    +關注

    關注

    1

    文章

    100

    瀏覽量

    3570
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何將ThreadX移植STM32H7平臺

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

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

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

    STM32H7演示:意法半導體

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

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

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

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

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

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

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

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

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

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

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

    STM32H7教程】第14章 STM32H7的電源,復位和時鐘系統

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

    AN5293 STM32F7系列移植STM32H7系列

    AN5293 STM32F7系列移植STM32H7系列
    發表于 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系列
    發表于 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的軟件移植
    發表于 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單片機編程手冊
    發表于 11-24 08:29 ?20次下載
    PM0253_<b class='flag-5'>STM32F7</b>和 <b class='flag-5'>STM32H7</b>單片機編程手冊

    STM32H7技術詳解

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

    不能連接上STM32H7芯片

    不能連接上STM32H7芯片
    的頭像 發表于 09-18 10:58 ?1994次閱讀
    不能連接上<b class='flag-5'>STM32H7</b>芯片
    主站蜘蛛池模板: 日本网站免费观看 | 欧美三级影院 | 国产汉服被啪福利在线观看 | 天堂在线最新版在线www | 国产免费一区二区三区在线 | 国产女主播在线 | 簧片免费视频 | 在线看片成人免费视频 | 日本一卡二卡3卡四卡网站精品 | 国产精品伦理一区二区三区 | 国产精品久久久久久久免费 | 美女网战色 | 91中文在线| 日本三级在线观看免费 | 97久久精品国产精品青草 | 国产亚洲精品久久久久久牛牛 | 大尺度免费高清在线观看视频 | 亚欧洲乱码专区视频 | 伊人一区二区三区 | 欧美黄色免费大片 | 日韩一级欧美一级 | 亚洲午夜视频在线 | 韩国电影天堂网 | 亚洲产国偷v产偷v自拍色戒 | 一级网站片 | 国产一级毛片午夜 | 我要色综合网 | 91高清在线成人免费观看 | 久草五月 | 国产精品热久久毛片 | 午夜视频日本 | 操您啦 | 亚欧洲乱码专区视频 | 你懂得在线| 免费视频一级片 | 国产网红主播精品福利大秀专区 | 天堂新版www中文 | 三级视频网站在线观看播放 | 西西人体44rt高清午夜 | 中国一级特黄高清免费的大片 | 婷婷激情五月 |