學好GUI設(shè)計,構(gòu)筑嵌入式新視界

顏值即正義的時代,可與手機媲美的GUI應用將構(gòu)筑更美的嵌入式應用大視界。人類最重要的能力是溝通,溝通無處不在,我們不僅要與人溝通,還要與萬物溝通。而與機器溝通的界面,被稱為“人機界面”(HMI)。
傳統(tǒng)的HMI主要側(cè)重于功能,比如嵌入式設(shè)備啟動/停止設(shè)備,通過簡單顯示了解系統(tǒng)的運行方式和狀態(tài),并通過物理按鍵進行適當?shù)恼{(diào)整。
而隨著5G時代的到來,萬物互聯(lián)時代對嵌入式設(shè)備的HMI提出更多的互動需求, 諸如界面美觀、一目了然、交互友好、符合用戶習慣均成為HMI的必要條件。目前市場中,無論是消費類、家電類,抑或更智能的IOT產(chǎn)品,開發(fā)者再設(shè)計開發(fā)過程中,都需要通過更加友好的人機交互來提升用戶體驗,而這類體驗越來越趨同于媲美智能手機的圖形用戶界面使用體驗。
STM32自從2013年第一款側(cè)重于GUI應用的STM32F429x搭載Chrom-ART圖形加速和LTDC控制器的MCU開始,STM32在GUI應用上,通過MCU產(chǎn)品線不斷延伸拓寬和軟件方案的持續(xù)優(yōu)化加強平臺化的能力。
為幫助廣大開發(fā)者快速從初步了解到快速掌握,進而具備創(chuàng)造更多的高顏值嵌入式產(chǎn)品的GUI開發(fā)能力,11月2日將正式《STM32& X-Cube-TouchGFX GUI開發(fā)實踐》系列課程正式開講。
點擊鏈接,立即報名:
https://www.stmcu.com.cn/Meeting/Details/20GUI
課程介紹
課程安排:
《STM32 & X-Cube-TouchGFX GUI開發(fā)實踐》線上課程面向使用STM32高性能產(chǎn)品的開發(fā)人員和高校師生,旨在通過大量方案分享、理論講解,幫助工程師提升基于STM32 GUI開發(fā)實踐能力,同時拓寬開發(fā)者如何通過GUI提升嵌入式產(chǎn)品價值的思路。課程從兩個維度展開:
STM32在產(chǎn)品線維度:
增加了很多提升GUI硬件處理能力的外設(shè):比如DMA2D加速器、GFXMMU、Cache、JPEG、F(S)MC、OPI、SDMMC等GUI應用相關(guān)的外設(shè)。
陸續(xù)推出了STM32L4R9,STM32F746,STM32H750系列等側(cè)重于GUI的MCU。
GUI平臺化軟件方案維度:
STM32 CubeMX 與圖形化軟件工具?TouchGFX 全面整合,成為意法半導體的專有圖形設(shè)計工具?X-Cube-TouchGFX,以一個完整的軟硬件GUI開發(fā)平臺的形式免費提供給STM32微控制器用戶。
基于 STM32?微控制器,X-Cube-TouchGFX?從更多功能、更佳渲染效果、更高性能、更低功耗等方面持續(xù)迭代升級,為用戶提供更加易用、更低成本的GUI開發(fā)工具,以支持多樣化的市場需求和設(shè)計人員的開發(fā)創(chuàng)意。
你將收獲:
拓寬GUI開發(fā)思路,導入通過改善用戶體驗提升產(chǎn)品價值的設(shè)計思維;
快速了解STM32 + X-Cube-TouchGFX開發(fā)平臺的優(yōu)點;
快速熟悉STM32 + X-Cube-TouchGFX的開發(fā)流程;
在不同MCU/LCD拓撲結(jié)構(gòu)下如何進行GUI開發(fā)的思路;
案例分享,快速掌握并動手實踐基于STM32的GUI開發(fā)。

實驗內(nèi)容
“紙上得來終覺淺,絕知此事要躬行”,?《STM32 & X-Cube-TouchGFX GUI開發(fā)實踐》線上課程的后半部分是開發(fā)實踐課程,強烈建議有時間的同學動手實踐,以加深印象,進而可以舉一反三、觸類旁通。
GUI實踐案例1-智能家居例程開發(fā)實踐(H7B3+LTDC LCD平臺)
GUI實踐案例2-智能手表例程開發(fā)實踐(L4R9+DSI LCD平臺)
GUI實踐案例3-低成本方案例程開發(fā)實踐(G071+SPI LCD平臺)
實驗平臺
硬件平臺:STM32H7B3-DK開發(fā)板STM32L4R9-DK開發(fā)板
EXP-SHT31(提供相關(guān)資料)
STM32G071-NUCLEO開發(fā)板
微雪Arduino-LCD擴展板(提供相關(guān)資料)
EXP-SPI-FLASH擴展板(提供相關(guān)資料)
實驗前準備
為了保證實驗課程的順利進行,請事先務(wù)必安裝:(點擊藍字,即可跳轉(zhuǎn)鏈接)
STM32CubeMX?(V6.0.0以上)(點擊藍字下載)
X-Cube-TouchGFX?(V4.14以上)?(點擊藍字下載)
TouchGFXDesigner?(V4.14以上)?(點擊藍字下載)
?STM32CubeProg(V2.4.0以上)?(點擊藍字下載)
IAR EWARMv8.50以上?
串口調(diào)試終端軟件
重要提示
報名《STM32 & X-Cube-TouchGFX GUI開發(fā)實踐》線上課程后,請關(guān)注“STM32”公眾號,(掃碼下方二維碼,即刻關(guān)注),及時獲得課程相關(guān)信息。
