01
HMI應(yīng)用新選擇:基于瑞薩RZ/A3M的LVGL Demo Setup教程(上)
接下來介紹瑞薩RZ/A3M LVGL Demo編譯及Debug的具體步驟。
一
編譯工程
1
下載工程源碼(您可復(fù)制下方鏈接至瀏覽器,或掃描二維碼進(jìn)行查看)
git clone --recurse-submodules
https://github.com/lvgl/lv_port_renesas-ek-rz_a3m.git

將工程拷貝至e2studio的工作空間。
注意:為了避免編譯錯(cuò)誤,工作空間的絕對(duì)路徑必須是全英文路徑,不能包含有中文字符。
2
導(dǎo)入e2studio
點(diǎn)擊“File”,再點(diǎn)擊“Import”,

在彈出的對(duì)話框中選擇“Existing Projects into Workspace”,再點(diǎn)擊“Next”,

點(diǎn)擊“Browser”,選擇要導(dǎo)入工程的根目錄,再點(diǎn)擊“Finish”,

在工程名處點(diǎn)擊右鍵,點(diǎn)擊“Build Project”,

構(gòu)建開始后,Console窗口將輸出構(gòu)建log,等待片刻后,構(gòu)建完成。請(qǐng)確保errors的數(shù)量為0。

二
下載并運(yùn)行Demo
在進(jìn)行Debug前,請(qǐng)確保PC上已安裝Jlink驅(qū)動(dòng)。可以在以下鏈接安裝驅(qū)動(dòng):(您可復(fù)制下方鏈接至瀏覽器,或掃描二維碼進(jìn)行查看)
Jlink驅(qū)動(dòng)
https://www.segger.com/downloads/jlink/JLink_Windows_V840_x86_64.exe

(一)板子上的設(shè)置
所用板子為RZ/A3M EVK,請(qǐng)確保正確設(shè)置SW4、SW5以及J9并正確連接板子和PC端。
1
將圖形擴(kuò)展板安裝到主板上,并用隨附螺釘和墊片加以固定。
2
SW4:

3
SW5:

4
J9 Debug模式選擇
連接2-3,設(shè)置為Debug On-Board模式。這樣通過板載J-Link調(diào)試器,用戶無需借助額外的調(diào)試工具即可快速啟動(dòng)Debug工作。
5
使用Type-C數(shù)據(jù)線連接J10和PC,如下圖所示:

(二)e2studio上的設(shè)置
1
設(shè)置Debug屬性
在工程名處右鍵,選擇“Debug As”,選擇“Debug Configurations”,

在彈出的對(duì)話框中,選擇“Renesas GDB Hardware Debugging”,點(diǎn)擊“New Configuration”,

此時(shí),在下方的列表中會(huì)生成對(duì)應(yīng)的Debug配置項(xiàng),

將“Main”選項(xiàng)卡中的“Build Configuration”設(shè)置為“Use Active”,

點(diǎn)擊“Debugger”選項(xiàng)卡,設(shè)置“Target Device”為“R9A07G066M04GBG”,

設(shè)置“GDB Command”為“aarch64-elf-gdb”,

設(shè)置“Connection Settings”參數(shù)如下:

設(shè)置“Debug Tool Settings”參數(shù)如下:

在“Startup”選項(xiàng)卡中設(shè)置要加載的文件和類型,點(diǎn)擊“Add”,在彈出的對(duì)話框中選擇“Worksapce”進(jìn)入到對(duì)應(yīng)工程下,分別添加rza3m_ek_nor_ipl.srec和lv_port_renesas-ek-rz_a3m.srec文件。

其中,rza3m_ek_nor_ipl.srec文件路徑為${workspace_loc:\lv_port_renesas-ek-rz_a3m\ipl\rza3m_ek_nor_ipl.srec};lv_port_renesas-ek-rza3m.srec文件路徑為${workspace_loc:\lv_port_renesas-ek-rz_a3m\Debug\lv_port_renesas-ek-rz_a3m.srec}。
需要加載的文件及類型如下圖所示,點(diǎn)擊“Apply”,再點(diǎn)擊“Debug”。

彈出以下對(duì)話框,開始下載程序。

下載完成后,點(diǎn)擊“Resume”按鈕以繼續(xù)。

再次點(diǎn)擊“Resume”按鈕,程序即可運(yùn)行

本教程中所使用的Demo效果如下:
了解更多關(guān)于瑞薩RZ/A3M系列特性:(您可復(fù)制下方鏈接至瀏覽器,或掃描二維碼進(jìn)行查看)
RZ/A3M - 功能強(qiáng)大的1GHz MPU,內(nèi)置 DDR3L SDRAM,用于高清HMI | Renesas瑞薩電子
https://www.renesas.cn/zh/products/microcontrollers-microprocessors/rz-mpus/rza3m-powerful-1ghz-mpus-built-ddr3l-sdram-high-definition-hmi?staging=1

技術(shù)支持:瑞薩技術(shù)論壇

https://community-ja.renesas.com/zh/forums-groups/mcu-mpu/
RA生態(tài)工作室網(wǎng)站
中文開發(fā)資料、文章
免費(fèi)樣品/開發(fā)板申請(qǐng)

https://www.ramcu.cn/
-
瑞薩
+關(guān)注
關(guān)注
37文章
22481瀏覽量
90823 -
HMI
+關(guān)注
關(guān)注
9文章
714瀏覽量
51973 -
LVGL
+關(guān)注
關(guān)注
2文章
124瀏覽量
4545
發(fā)布評(píng)論請(qǐng)先 登錄
瑞薩RZ/A系列微處理器(MPU)簡(jiǎn)介
【RA6M3 HMI Board評(píng)測(cè)挑戰(zhàn)】-瑞薩RA6M3上的CAN實(shí)踐
華邦電子HyperRAM和SpiStack與瑞薩RZ/A2M微處理器搭配使用
【米爾-瑞薩RZ/G2UL開發(fā)板】1.開箱
瑞薩RZ/G2L實(shí)現(xiàn)的的HMI方案
【米爾瑞薩RZ/G2L開發(fā)板-試用體驗(yàn)】認(rèn)識(shí)一下米爾瑞薩RZ/G2L開發(fā)板的核心板
瑞薩RA6M3 HMI-Board Video Demo 上手指南
瑞薩RZ/A3M HMI MPU介紹
新品發(fā)布丨瑞薩電子推出RZ/A3M,面向經(jīng)濟(jì)型高性能HMI解決方案擴(kuò)展RZ/A MPU產(chǎn)品線
RZ/A3M 1 GHz微處理器(MPU)數(shù)據(jù)手冊(cè)和產(chǎn)品介紹
HMI應(yīng)用新選擇:基于瑞薩RZ/A3M的LVGL Demo Setup 教程(上)
HMI應(yīng)用新選擇:基于瑞薩RZ/A3M的LVGL Demo Setup教程(下)
評(píng)論