本文來源電子發燒友社區,作者:李先生, 帖子地址:https://bbs.elecfans.com/jishu_2307382_1_1.html
前言
為了進行LVGL圖形界面的移植,必須先測試好LCD底層的操作接口。
準備
基于Demo:107_hdf_spi進行
-
進入//kernel/liteos_m目錄, 在menuconfig配置中進入如下選項:
(Top) → Platform → Board Selection → select board niobeu4 → use openvalley niobeu4 application → niobeu4 application choose
-
選擇
107_hdf_spi
-
回到sdk根目錄,執行
hb build
腳本進行編譯。
vendor/openvalley/niobeu4/demo/107_hdf_spi/spi_example.c
StartHdfSPITest是用戶代碼入口
LcdInit();進行LCD初始化
LcdPush();將緩沖區ShowBuf寫入到LCD
提供了寫點函數lcd_draw_point即寫緩沖區ShowBuf
需要LcdPush();才會更新。
寫LCD測試
StartHdfSPITest
改為如下
void StartHdfSPITest(void)
{
static uint16_t gcolor = 0xFFFF;
LcdInit();
while (1) {
for(int i=0;ifor(int j=0;jlcd_draw_point(i,j,gcolor);
}
}
LcdPush();
gcolor -= 0xFFF;
LOS_Msleep(PIC_SPEED);
}
}
;j++)>;i++)>
測試看到刷屏效果
總結
測試LCD操作刷屏OK后,下篇就可以進行LVGL的移植了。
-
開鴻智谷
+關注
關注
2文章
127瀏覽量
1184 -
NiobeU4
+關注
關注
3文章
31瀏覽量
520
發布評論請先 登錄
相關推薦
2秒啟動!飛凌嵌入式RK3506開發板LVGL顯示方案,讓界面炫起來
![2秒啟動!飛凌嵌入式RK3506<b class='flag-5'>開發板</b><b class='flag-5'>LVGL</b>顯示方案,讓界面炫起來](https://file1.elecfans.com/web3/M00/05/85/wKgZO2eAi1iAfzBdAAAVNblR_uw527.png)
有獎丨米爾 全志T536開發板免費試用
![有獎丨米爾 全志T536<b class='flag-5'>開發板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
追加名額丨米爾瑞芯微RK3576開發板有獎試用
![追加名額丨米爾瑞芯微RK3576<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
有獎丨米爾 瑞芯微RK3576開發板免費試用
![有獎丨米爾 瑞芯微RK3576<b class='flag-5'>開發板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
開鴻智谷亮相OpenHarmony開發者大會,與生態共創開源新篇章!
![<b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>亮相OpenHarmony<b class='flag-5'>開發</b>者大會,與生態共創開源新篇章!](https://file.elecfans.com/web2/M00/8E/8D/pYYBAGPcpICAAruWAAAuPj7FFhI697.png)
開鴻智谷聯合多家伙伴戰略簽約,加速鴻蒙生態發展!
![<b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>聯合多家伙伴戰略簽約,加速鴻蒙生態發展!](https://file.elecfans.com/web2/M00/8E/8D/pYYBAGPcpICAAruWAAAuPj7FFhI697.png)
拓維信息及旗下開鴻智谷同獲華為HarmonyOS開發服務商認證
![拓維信息及旗下<b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>同獲華為HarmonyOS<b class='flag-5'>開發</b>服務商認證](https://file.elecfans.com/web2/M00/46/D0/pYYBAGKV5wiAQkFLAAA0HUPKaH4034.jpg)
國內首批 | 開鴻智谷多名講師獲“鴻蒙原生應用開發培訓講師”資格認證
![國內首批 | <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>多名講師獲“鴻蒙原生應用<b class='flag-5'>開發</b>培訓講師”資格認證](https://file.elecfans.com/web2/M00/8E/8D/pYYBAGPcpICAAruWAAAuPj7FFhI697.png)
評論