第三周的学习主题是GUI,学习链接是:https://www.stmcu.com.cn/ecosystem/app/function-GUI
就像STM32 GUI在线课程中说的:传统的的HMI主要侧重于功能:比如嵌入式设备启动/停止设备,通过简单显示了解系统的运行方式和状态,并通过物理按键进行适当的调整.而随着5G时代的到来,未来会是一个万物互联的时代;因此对嵌入式设备的HMI提出更多的互动需求, 比如界面美观、一目了然、交互友好、符合用户习惯等。在现在互动需求更突出的情况下,有一款方便的软件或GUI库,对人机界面设计能带来巨大便利。
这次的GUI课程内容很丰富,尤其是对我这种刚入门的,DEMO演示迅速加深了对GUI设计的感知;实战经验可以作为一个练习例程,根据别人的经验和过程,照葫芦画瓢做第一个GUI设计。我仔细看了TouchGFX 简单界面设计_按键控制光圈移动这个设计实例,通过应用TouchGFX Designer软件,能够快速的设计出简单的界面,根据属性窗口进行设置,分分钟搞定一个GUI界面;这个软件还可以生成初始化代码,通过回调函数来使用,真是做GUI设计的居家旅行必备良药。
通过这周学习,立刻想实践一番,等上班找到之前剩的2.2寸的SPI LCD,抄个作业,做个简单的天气GUI界面。
|