cai格式用什么打开(手把手制作简单的GUI-Button控件)

今天的头条新闻/西瓜视频/抖音短视频同名:准时原子

感谢您的关注和支持。你们的支持是原子兄弟无限进步的动力。


1.总结

图形用户界面是一种人机交互的界面显示格式。它允许用户使用鼠标等输入设备操作屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其他日常任务。与通过键盘输入文本或字符命令来完成日常任务的字符界面相比,图形用户界面有许多优点。图形用户界面由窗口、下拉菜单、对话框及其相应的控制机制组成。它在各种新的应用程序中被标准化,也就是说,相同的操作总是以相同的方式完成。在图形用户界面中,用户看到和操作的是图形对象,应用了计算机图形学技术。

2.人机交互原理分析



显然,我们的界面显示在LCD屏幕上。简而言之:我们制作的交互控件(按钮、下拉控件、日历控件等)显示在LCD屏幕上。当我们按下按钮控件时,我们可以驱动底层硬件或触发事件,例如按下按钮控件来触发LED开关或切换界面,这种类型是人机交互,如下图所示:



按钮控制的编程必须包括两种结构。一是描述按钮控制和管理按钮的属性,简称按钮控制块;第二个是描述控件的位置和大小。控件不仅可以描述按钮控件,还可以描述其他控件的位置和大小。

最后,按钮控制的显示由我们的LCD驱动填充功能完成,因为我们的按钮控制由LCD显示,触摸问题由AndyLau触发,然后MCU是否触发按钮控制事件必须由Thouch决定。如果我们不能触摸它,我们如何控制底层硬件。

3.1互动驱动写作

2.在项目下创建两个文件,如下图所示:

ai格式用什么打开



cai_uu单击u获取u点()函数主要获取接触点的坐标。

cai_uuu-config。H文件:定义功能和颜色切换。



caigeometry结构描述控件的大小和位置信息。

按钮结构描述按钮控件的属性并管理按钮控件。

2.创建CAI_u按钮。C文件:主要绘制按钮控制,判断触摸是否在按钮控制范围内。

(1)创建按钮控件



最后,CAI被称为fill_uusingle_ucolor()LCD驱动的填充颜色函数。

(3)CAI_uu()函数用于遍历按钮是否被按下



(3)cai_uu按钮uu动作uu函数()该函数是一个触发事件函数



注:此按钮控件需要不断改进其功能,因为此相对简单的显示区域是在该区域中触发的回调函数,离真正的GUI还有很长的路要走,必须使用它链表表格可以是,也可以是参考RTOS道德原则控件和控件的处理非常重复。如果你想学习GUI的基础知识,小编建议你可以学习lvgl或开源GUI的基础知识。

您可以还会对下面的文章感兴趣

最新评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友