学好GUI设计,构筑嵌入式新视界

颜值即正义的时代,可与手机媲美的GUI应用将构筑更美的嵌入式应用大视界。人类最重要的能力是沟通,沟通无处不在,我们不仅要与人沟通,还要与万物沟通。而与机器沟通的界面,被称为“人机界面”(HMI)。
传统的HMI主要侧重于功能,比如嵌入式设备启动/停止设备,通过简单显示了解系统的运行方式和状态,并通过物理按键进行适当的调整。
而随着5G时代的到来,万物互联时代对嵌入式设备的HMI提出更多的互动需求, 诸如界面美观、一目了然、交互友好、符合用户习惯均成为HMI的必要条件。目前市场中,无论是消费类、家电类,抑或更智能的IOT产品,开发者再设计开发过程中,都需要通过更加友好的人机交互来提升用户体验,而这类体验越来越趋同于媲美智能手机的图形用户界面使用体验。
STM32自从2013年第一款侧重于GUI应用的STM32F429x搭载Chrom-ART图形加速和LTDC控制器的MCU开始,STM32在GUI应用上,通过MCU产品线不断延伸拓宽和软件方案的持续优化加强平台化的能力。
为帮助广大开发者快速从初步了解到快速掌握,进而具备创造更多的高颜值嵌入式产品的GUI开发能力,11月2日将正式《STM32& X-Cube-TouchGFX GUI开发实践》系列课程正式开讲。
点击链接,立即报名:
https://www.stmcu.com.cn/Meeting/Details/20GUI
课程介绍
课程安排:
《STM32 & X-Cube-TouchGFX GUI开发实践》线上课程面向使用STM32高性能产品的开发人员和高校师生,旨在通过大量方案分享、理论讲解,帮助工程师提升基于STM32 GUI开发实践能力,同时拓宽开发者如何通过GUI提升嵌入式产品价值的思路。课程从两个维度展开:
STM32在产品线维度:
增加了很多提升GUI硬件处理能力的外设:比如DMA2D加速器、GFXMMU、Cache、JPEG、F(S)MC、OPI、SDMMC等GUI应用相关的外设。
陆续推出了STM32L4R9,STM32F746,STM32H750系列等侧重于GUI的MCU。
GUI平台化软件方案维度:
STM32 CubeMX 与图形化软件工具 TouchGFX 全面整合,成为意法半导体的专有图形设计工具 X-Cube-TouchGFX,以一个完整的软硬件GUI开发平台的形式免费提供给STM32微控制器用户。
基于 STM32 微控制器,X-Cube-TouchGFX 从更多功能、更佳渲染效果、更高性能、更低功耗等方面持续迭代升级,为用户提供更加易用、更低成本的GUI开发工具,以支持多样化的市场需求和设计人员的开发创意。
你将收获:
拓宽GUI开发思路,导入通过改善用户体验提升产品价值的设计思维;
快速了解STM32 + X-Cube-TouchGFX开发平台的优点;
快速熟悉STM32 + X-Cube-TouchGFX的开发流程;
在不同MCU/LCD拓扑结构下如何进行GUI开发的思路;
案例分享,快速掌握并动手实践基于STM32的GUI开发。

实验内容
“纸上得来终觉浅,绝知此事要躬行”, 《STM32 & X-Cube-TouchGFX GUI开发实践》线上课程的后半部分是开发实践课程,强烈建议有时间的同学动手实践,以加深印象,进而可以举一反三、触类旁通。
GUI实践案例1-智能家居例程开发实践(H7B3+LTDC LCD平台)
GUI实践案例2-智能手表例程开发实践(L4R9+DSI LCD平台)
GUI实践案例3-低成本方案例程开发实践(G071+SPI LCD平台)
实验平台
硬件平台:STM32H7B3-DK开发板STM32L4R9-DK开发板
EXP-SHT31(提供相关资料)
STM32G071-NUCLEO开发板
微雪Arduino-LCD扩展板(提供相关资料)
EXP-SPI-FLASH扩展板(提供相关资料)
实验前准备
为了保证实验课程的顺利进行,请事先务必安装:(点击蓝字,即可跳转链接)
STM32CubeMX (V6.0.0以上)(点击蓝字下载)
X-Cube-TouchGFX (V4.14以上) (点击蓝字下载)
TouchGFXDesigner (V4.14以上) (点击蓝字下载)
STM32CubeProg(V2.4.0以上) (点击蓝字下载)
IAR EWARMv8.50以上
串口调试终端软件
重要提示
报名《STM32 & X-Cube-TouchGFX GUI开发实践》线上课程后,请关注“STM32”公众号,(扫码下方二维码,即刻关注),及时获得课程相关信息。
