ZHCUBY1 April 2024
智能家居 GUI 演示完全由 MSPM0 和图形库创建,并未使用任何来自 microSD 卡或固件映像中的图像。
在主菜单上选择“Smart Home demo”会调用选择语句 St_MMENUSH 并设置 StateNow = St_DEMO。这会调用 ExecMain() 函数和 StateDemo() 函数。状态演示函数会调用演示中显示的多个图形相关函数。下面列出了相关函数:
在显示屏右侧,用户可以使用 EVM 按钮选择四个图标。这些图标包含感叹号、复选标记、日历和房屋图标。使用按钮选择右侧的感叹号图标会调用函数 MessagesNow()。此函数会创建一张带有文本的图像。使用按钮选择复选标记会调用函数 ToDoNow()。此函数会生成一个动态的事项检查清单。使用按钮选择日历会调用函数 CalendarNow()。此函数会生成一张通用日历图像。使用按钮选择房屋图标会退出智能家居演示并返回到主菜单。
在图标之间切换或选择图标时,图标的动画和颜色由以下函数控制。
在图标之间移动和选择图标: