色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

移植NXP GUI Guider的界面到小安派SCP4.3

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2024-11-06 11:29 ? 次閱讀

wKgaomcq4omAb5T1AAEH9PDRG1Q878.jpg

https://www.bilibili.com/video/BV1UgSiY1EP9/?spm_id_from=333.999.0.0&vd_source=54c5db21948db2378659b7e8e42bafbf

安信可技術論壇官方B站賬號來啦

提前關注不迷路

在這里優先預告各類活動、教程

以下作品由安信可社區用戶

yuyy1989制作

小安派-SCP-4.3具有4.3寸液晶顯示模塊、按鍵模塊、RS485接口Type-C供電模塊。

小安派-SCP-4.3出廠適配了4.3屏幕驅動,作為碼盤顯示需要的信息,可通過按鍵改變屏幕顯示的界面,適用于電動車或自行車等兩輪車的應用

采用安信可M61無線模組為控制核心,通過M61芯片驅動4.3寸(480*272)RGB液晶屏,外接RS485通信接口,采用Tpye-C接口進行供電,將其余的IO口引出作為GPIO接口方便拓展。

wKgZomcq4omAKajCAAD_0QGQWjI613.jpg

本帖先介紹如何移植GUI Guider內置的模板界面到小安派SCP4.3,暫時不介紹如何使用GUI Guider設計界面。

GUI Guider是恩智浦提供的用戶友好型圖形用戶界面開發工具,可通過開源LVGL圖形庫快速開發高品質的顯示。GUI Guider的拖放編輯器可以輕松利用LVGL的眾多特性,如小部件、動畫和樣式來創建GUI,而只需少量代碼或根本無需任何代碼。

使用時需要注意GUI Guider的版本和支持的LVGL版本綁定,小安派的LVGL版本是8.3.7,GUI Guider 1.6.1的LVGL版本是8.3.5,而1.7.0的LVGL版本是8.3.10,這里使用1.6.1的版本為小安派SCP4.3移植界面。

GUI Guider 下載地址,下載需要注冊賬號

https://www.nxp.com.cn/design/de ... i-guider:GUI-GUIDER

安裝后打開

wKgaomcq4omAWhAOAABzdCKhbdg773.jpg

選擇創建新項目進入LVGL版本選擇

wKgZomcq4oqAE6d-AABful4SIjc563.jpg

選擇v8.3.5,后點擊下一步

wKgaomcq4oqAdUqNAACUGEwAnAY383.jpg

小安派沒有在官方設備模板里,這里選擇模擬器,然后點擊下一步

https://www.nxp.com (二維碼自動識別)

這里隨便選個界面模板,點擊下一步

wKgZomcq4o2AVTNWAACOoB21TnU037.jpg

輸入工程名稱,屏幕默認分辨率是480x272和小安派SCP4.3的屏幕分辨率一致不用修改,點擊創建

wKgaomcq4o6ANsYEAAC73jM9BF4007.jpg

之后會打開工程姐界面

wKgZomcq4o6AWRZiAAApJgLEbL8698.jpg

如果是第一次使用到這里時頁面都是英文的,可以點擊右上角切換為中文

wKgaomcq4o6AZVNhAAAtiXtOFv8585.jpg

點擊右上角的三角,選擇C之后會自動生成這個界面的LVGL代碼

wKgZomcq4o-AUitMAAA7-GnLyU8540.jpg

最后會彈出一個模擬器界面用來預覽

chaijie_default.png

打開工程文件夾,這里的custom和generated是移植需要用到的

wKgaomcq4o-AaH-qAACJ26aDTRg986.jpg

打開SCP4.3的工程文件夾,刪掉原來的UI文件夾,新建一個文件夾用來放剛才那兩個文件夾

wKgZomcq4pCAVwQOAAAqzixUh1A870.jpg

把剛才那兩個文件夾復制到新建的文件夾中,修改SCP4.3工程根目錄下的CMakeLists.txt

include(proj.conf)
find_package(bouffalo_sdk REQUIRED HINTS $ENV{BL_SDK_BASE})
file(GLOB_RECURSE sources "${CMAKE_CURRENT_SOURCE_DIR}/guider_ui/*.c")
file(GLOB_RECURSE app "${CMAKE_CURRENT_SOURCE_DIR}/app/*.c")
# User
# sdk_add_compile_definitions(-DCONFIG_CLI_CMD_ENABLE)
sdk_add_compile_definitions(-DLV_LVGL_H_INCLUDE_SIMPLE)
sdk_add_include_directories(.)
sdk_add_include_directories(guider_ui)
sdk_add_include_directories(guider_ui/custom)
sdk_add_include_directories(guider_ui/generated)
sdk_add_include_directories(guider_ui/generated/guider_customer_fonts)
sdk_add_include_directories(guider_ui/generated/guider_fonts)
sdk_add_include_directories(guider_ui/generated/images)
sdk_add_include_directories(app)
target_sources(app PRIVATE ${sources} ${app})
sdk_set_main_file(main.c)
get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME)
project(${PROJECT_NAME})

修改lv_conf.h,增加2個宏定義

wKgaomcq4pCAe1LMAABAoelNgcg623.jpg

修改main.c,添加頭文件并注釋掉WAKE_UP_ENABLE這個宏定義

wKgZomcq4pCAI-nsAAAjFGsTFy4998.jpg

修改main函數

lv_ui guider_ui;
int main(void)
{
board_init();
// printf("HeapSize:%drn",xPortGetFreeHeapSize());
tcpip_init(NULL, NULL);
//wifi_start_firmware_task();
lwip_sntp_init();
bflb_mtd_init();
easyflash_init();
/* lvgl init */
lv_log_register_print_cb(lv_log_print_g_cb);
lv_init();
lv_port_disp_init();
//ui_init();
setup_ui(&guider_ui);
events_init(&guider_ui);
printf("lv_task_handlerrn");
printf("lvgl successrn");
xTaskCreate(lvgl_task, (char*)"lvgl", LVGL_STACK_SIZE, NULL, LVGL_TASK_PRIORITY, &lvgl_TaskHandle);
xTaskCreate(button_process_task, (char*)"button_proc_task", button_PROCESS_STACK_SIZE, NULL, button_PROCESS_PRIORITY, &button_process_task_hd);
// printf("HeapSize:%drn",xPortGetFreeHeapSize());
#ifdef WAKE_UP_ENABLE
xTaskCreate(app_ble_task, (char*)"app_ble_task", APPBLE_PROCESS_STACK_SIZE, NULL, APPBLE_PROCESS_PRIORITY, &app_ble_process_task_hd);
#endif
vTaskStartScheduler();
// while (1) {
// lv_task_handler();
// bflb_mtimer_delay_ms(1);
// }
while (1) {
}
}

這里不注釋掉wifi_start_firmware_task()就無法運行,原版工程也一樣

編譯并燒錄,運行效果如圖

wKgaomcq4pGAZwyTAAEM5HfoRPU061.jpg

原貼地址:移植NXP GUI Guider的界面到小安派SCP4.3https://bbs.ai-thinker.com/foru

審核編輯 黃宇

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

    關注

    60

    文章

    1278

    瀏覽量

    184061
  • GUI
    GUI
    +關注

    關注

    3

    文章

    659

    瀏覽量

    39657
  • SCP
    SCP
    +關注

    關注

    0

    文章

    29

    瀏覽量

    9243
收藏 人收藏

    評論

    相關推薦

    零基礎開發小安-Eyes-S1外設篇——I2S

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安: 1、零基礎開發小安
    的頭像 發表于 12-13 18:02 ?922次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1外設篇——I2S

    電子DIY作品 小安R1做個86盒中控

    前言 筆者之前看小安的開源資料, 就對 R1 這個板子情有獨鐘 這就是為 86 盒而生啊 剛好安信可社區一直有積分兌換活動 (https://bbs.ai-thinker.com/) 這次就用
    的頭像 發表于 12-05 14:34 ?153次閱讀
    電子DIY作品 <b class='flag-5'>小安</b><b class='flag-5'>派</b>R1做個86盒中控

    零基礎開發小安-Eyes-S1【外設篇】——FLASH

    。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安: 1、零基礎開發小安
    的頭像 發表于 12-05 14:31 ?165次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1【外設篇】——FLASH

    零基礎開發小安-Eyes-S1 外設篇 ——I2C

    。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安: 1、零基礎開發小安
    的頭像 發表于 11-27 16:39 ?208次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1 外設篇 ——I2C

    零基礎開發小安-Eyes-S1外設篇——GPIO中斷編程

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 產品資料:https://docs.ai-thinker.com/eyes 從零開始學習小安: 1、零基礎開
    的頭像 發表于 10-29 14:56 ?744次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1外設篇——GPIO中斷編程

    零基礎開發小安-Eyes-S1外設篇——GPIO 輸入輸出

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安: 1、零基礎開發小安
    的頭像 發表于 10-25 13:50 ?1013次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1外設篇——GPIO 輸入輸出

    GUI Guider全新版本上線

    GUI Guider v1.8.1上線啦!這一版本為嵌入式HMI開發帶來了多項新功能和改進,旨在為您提供更加高效、便捷的嵌入式HMI開發體驗。
    的頭像 發表于 10-14 11:37 ?1278次閱讀

    樹莓gui開發用什么ide

    樹莓(Raspberry Pi)是一款功能強大的微型計算機,可以運行多種操作系統,如Raspbian、Ubuntu等。在樹莓派上進行GUI(圖形用戶界面)開發,可以使用多種集成開發環境(IDE
    的頭像 發表于 08-30 16:49 ?850次閱讀

    小安Cam-D200攝像頭黑屏,無畫面?!

    小安-Cam-D200 已經發布半年了,第一次升級在這:從30W200W,從標清到高清!小安-Cam-D 爆炸升級! 隨后在使用的過程
    的頭像 發表于 08-13 13:52 ?265次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>Cam-D200攝像頭黑屏,無畫面?!

    GUI Guider V1.8.0全新版本正式上線

    在這個充滿創新與挑戰的時代,我們深知高效、靈活的GUI設計工具對人機交互應用的重要性。經過幾個月的精心打磨與測試,GUI Guider V1.8.0全新版本正式上線了!本次更新不僅帶來了前所未有的設計自由度,更在功能優化與用戶體
    的頭像 發表于 08-02 09:26 ?781次閱讀

    GUI Guider新版本發布,嵌入式GUI開發體驗升級

    作為恩智浦著力打造的一款嵌入式人機交互應用開發工具,GUI Guider又迎來了一個新版本!最新發布的GUI Guider v1.7.1增加了視頻轉換功能,可以幫助用戶靈活地轉換原視頻
    發表于 03-29 09:47 ?1672次閱讀
    <b class='flag-5'>GUI</b> <b class='flag-5'>Guider</b>新版本發布,嵌入式<b class='flag-5'>GUI</b>開發體驗升級

    恩智浦GUI Guider:LCD屏示例工程快速創建指南

    除了 MCUX 的工程可以在導入時另選官方 SDK 版本,其余 IDE 的 SDK 版本均是確定的。如需其它 SDK 版本,需要手動更新 GUI-Guider-Projects t1170_qsg_projsdkCore 里文件。
    發表于 03-14 10:52 ?3498次閱讀
    恩智浦<b class='flag-5'>GUI</b> <b class='flag-5'>Guider</b>:LCD屏示例工程快速創建指南

    功德+1,用小安-Eyes-S1做一個電子木魚

    2024積德累功,心想事成!接下來 看看如何用小安-Eyes-S1做一個電子木魚 。 01、GUI-Guider 頁面設計 先新建一個工程。 直接進入 UI 設計界面,這里用到了兩個
    的頭像 發表于 01-16 14:33 ?739次閱讀
    功德+1,用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1做一個電子木魚

    如何用小安-Eyes-S1做一個電子木魚?

    2024年的第一篇教程來了,本篇學習如何添加LVGL事件,并制作完成一個電子木魚(小美苦苦哀求,我略微出手而已)。祝大家2024積德累功,心想事成!接下來看看如何用小安-Eyes-S1做一個電子木魚。
    的頭像 發表于 01-13 15:18 ?1019次閱讀
    如何用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1做一個電子木魚?

    用安信可的小安小安,DIY個簡單的CC表

    本作品由安信可社區用戶 bzhou830 制作 原貼地址:【DIY電子作品】電壓與電流CC表 基于小安AiPi-Eye-S1 匯總 https://bbs.ai-thinker.com
    的頭像 發表于 12-25 17:07 ?689次閱讀
    用安信可的<b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>,DIY個簡單的CC表
    主站蜘蛛池模板: 制服丝袜 快播| 99爱视频在线观看| 99热在线精品免费全部my| 成人毛片手机版免费看| 国内精品久久影视免费| 神马影院午夜理论二| 乱xxxjapanese黑人| 色欲AV精品人妻一区二区麻豆 | 秋霞电影网午夜一级鲁丝片| 少妇高潮A片特黄久久精品网| 一二三四高清中文版视频| rio 快播| 寂寞夜晚视频在线观看| 强奷乱码欧妇女中文字幕熟女| 亚洲欧美日韩精品自拍| yellow高清免费观看日本| 精品久久久亚洲精品中文字幕| 欧美高清video mr.sexo| 亚洲精品综合在线影院| yw193龙物免费官网在线| 娇妻让壮男弄的流白浆| 色婷婷激情AV精品影院| 最近中文字幕MV免费看| 国产欧美一区二区三区久久| 男生互捏jiji的故事| 亚洲国产高清在线| 朝鲜女人性猛交| 久久综合狠狠综合狠狠| 乡村教师电影版| 被六个男人躁到一夜同性| 久久99视频免费| 午夜啪啪免费视频| qvod小电影| 久久亚洲电影www电影网| 幸福草电视剧演员表介绍 | 国产3级在线| 乱码AV午夜噜噜噜噜| 亚洲欧美国产综合在线| 国产AV一区二区三区日韩| 欧美丰满熟妇BBB久久久| 永久免费的无码中文字幕|