这是本文档旧的修订版!
银杏科技有限公司旗下技术文档发布平台 | |||
技术支持电话 | 0379-69926675-801 | ||
技术支持邮件 | Gingko@vip.163.com | ||
技术论坛 | http://www.eeschool.org | ||
版本 | 日期 | 作者 | 修改内容 |
---|---|---|---|
V1.0 | 2020-11-30 | yang | 初次建立 |
LED 是矩形(或圆形)的对象。它的亮度可以调节。亮度降低时,LED 的颜色会变暗。
LED 只有一个主要部分,称为 LED LV_LED_PART_MAIN ,它使用了所有典型的背景样式属性。
使用 lv_led_on(led) 和 lv_led_off(led) 可以控制LED的开关状态,函数 lv_led_toggle(led) 可以实现LED在ON 和 OFF 状态之间切换。
void lv_gui_run(void) { lvgl2rtt_init("lcd"); /* 初始化lvgl2rtt */ label = lv_label_create(lv_scr_act(), NULL); /* 创建标签 */ lv_label_set_text(label, "LED1"); /* 设置标签文本 */ lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, 0); /* 中心对齐 */ lv_obj_t * led1 = lv_led_create(lv_scr_act(), NULL); /* 创建LED */ lv_obj_align(led1, label, LV_ALIGN_OUT_RIGHT_MID, 20, 0); lv_led_off(led1); /* 初始LED关闭 */ while(true){ rt_thread_mdelay(1000); lv_led_toggle(led1); /* 翻转LED状态 */ } }