一、简单显示
1、LED(led)
1.1、创建led控件
① 用途:创建led的控件
② 用途:led灯控件的ID
③ 用途:选择灯亮的颜色
1.2、使用步骤
1.2.1、修改led状态及其他样式
①led控件位置信息
②led控件大小信息
③对齐方式
④样式
⑤可直接拖拉修改大小与位置
属性-基本:
·ID:led_fc74 是该led控件的识别号
·X、Y:在显示区域中的位置信息
·宽、高:设置led控件区域的大小
·对齐方式(依次):左对齐、水平居中对齐、右对齐、上对齐、垂直居中对齐、下对齐
属性-内容:
·led灯颜色:设置led灯点亮后的颜色
·上层控件:设置父对象,即该文本控件为选择ID的子对象
·初始值:设置开机后led的状态,开或者关
1.3、led控件积木块
1.3.1、设置led灯状态
·选择UI控件:在布局–设计器中led灯控件的ID名。
·状态:设置该灯状态的真假,即亮(真)或者(假)灭。
示例:绑定led灯控件id:led_fc74,状态为:假
查看代码实现方式【 {}code 】:
① 使积木函数生效
② api
③ led控件id
1.3.2、设置led灯亮度
·选择UI控件:在布局–设计器中led灯控件的ID名。
·亮度(0-255):设置led灯的亮度,范围0-255。
示例:示例:绑定led灯控件id:led_fc74,亮度为:0
查看代码实现方式【 {}code 】:
① 使积木函数生效
② api
③ led控件id
④ 亮度值
1.3.2、切换led灯状态
·选择UI控件:在布局–设计器中led灯控件的ID名,切换该led灯的状态。
1.4、使用积木实现led以不同的亮度依次点亮(ssd201)
·效果描述
通过设计器与积木配合,实现三盏led灯分别在开机的一秒后、二秒后、三秒后以不同的亮度亮起。
·UI界面设计
·创建led控件
·积木实现
·实际效果图
1.5、下载8ms平台源码分析
·压缩包文件
·qm_ui_entry.c分析
相关变量声明
①入口函数
②创建对象
③创建控件
④样式
积木逻辑实现
led创建及样式
文档更新时间: 2021-04-06 19:14 作者:admin