Littlevgl
-Danieldexter-
嵌入式工程师
展开
-
基于STM32的LVGL的实时日历设置界面
基于STM32的LVGL的实时日历设置界面提示:STM32、RTC、littlevgl、GUI设置时间代码:if( obj == Set_time_btn ) // 点击对象为设置按钮 { if(event == LV_EVENT_RELEASED) { uint8_t week=0; // 存放设置日期后的-星期 lv_calendar_date_t * selected_date1 = lv_calendar_get_pressed_date(calendar1); //原创 2020-10-18 22:06:43 · 3961 阅读 · 0 评论 -
Littlevgl 移植中文字库显示汉字不成功原因之一
Littlevgl 移植中文字库显示汉字不成功原因之一本文移植的中文字库编码为UTF-8有可能是因为keil选择字体没选到UTF-8若一开始用的是GB232更改为UTF-8,修改后中文会变成乱码,这时候可以使用notpad++将文件编码转为UTF-8。...原创 2020-10-12 10:31:33 · 1080 阅读 · 0 评论 -
Littlevgl的日历显示改进
Littlevgl的日历显示改进基于STM32的littlevgl calendar改进,与RTC一并使用增加开局就显示实际日期// 创建calendar窗体void calendar_win_create(lv_obj_t * parent){ lv_obj_t * win = general_win_create(parent,"SET TIME"); RTC_DateTypeDef RTC_DateStructure; // RTC日期句柄 today.year=RTC_DateStr原创 2020-09-27 10:37:07 · 254 阅读 · 0 评论 -
Littlevgl的时间显示
Littlevgl的时间显示基于stm32的littlevgl、RTC时间显示获取时间获取RTC时间// 放入main函数的while循环里面void calendar_gettime(void){ if(Display_btn != NULL) // 如果时间按钮存在,则获取RTC时间,防止退出卡死 { if(Rtctmp == RTC_TimeStruct.Seconds) // 每1秒更新一次显示数据 { HAL_RTC_GetDate(&原创 2020-09-27 10:57:50 · 1807 阅读 · 2 评论