当前位置: 首页 > news >正文

【海奇HC-RTOS平台E100-问题点】

海奇HC-RTOS平台E100-问题点

  • ■ btn 没有添加到group中 ,怎么实现的事件的
  • ■ 屏幕是1280*720, UI是1024*600,是否修改UI
  • ■ hc15xx-db-e100-v10-hcdemo.dtb 找不到
  • ■ 触摸屏驱动 能否给个实例
  • ■ 按键驱动
  • ■ __initcall(projector_auto_start)
  • ■ source insigt4.0 #ifdef 代码怎么自动灰显示问题
  • ■ 补丁是打在运行程序,还是代码中。
  • ■ Label align policy 只有左右对齐,没有上下居中`在这里插入代码片
  • ■ 圆角问题,不能只设置一个角为圆角?

■ btn 没有添加到group中 ,怎么实现的事件的

电影, 音乐, 照片, 电子书,一行中的
ui_mainpage

static int create_subobj_in_cont(lv_obj_t* p)
{for(int i = 0; i <SCR_MAINICON_NUM;i++){lv_obj_t* obj=lv_obj_create(p);lv_obj_set_size(obj,LV_PCT(20),LV_PCT(53));lv_obj_clear_flag(obj, LV_OBJ_FLAG_SCROLLABLE);      /// Flagslv_obj_set_style_radius(obj, 0, LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_bg_color(obj, lv_color_hex(0x031FFF), LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_bg_opa(obj, 255, LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_border_width(obj, 0, LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_t* img=lv_img_create(obj);lv_obj_set_align(img,LV_ALIGN_TOP_MID);lv_obj_t* btn=lv_btn_create(obj);lv_obj_set_size(btn,LV_PCT(MAINPAGE_BTNPCT_W),LV_PCT(25));lv_obj_set_align(btn,LV_ALIGN_BOTTOM_MID);lv_obj_clear_flag(btn, LV_OBJ_FLAG_SCROLLABLE);lv_obj_set_style_bg_color(btn, lv_color_hex(0x031FFF), LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_bg_opa(btn, LV_OPA_TRANSP, LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_shadow_color(btn, lv_color_hex(0x031FFF), LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_shadow_opa(btn, LV_OPA_TRANSP, LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_text_color(btn, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_text_opa(btn, 255, LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_text_align(btn, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT);// lv_obj_set_style_text_font(btn, &lv_font_montserrat_40, LV_PART_MAIN | LV_STATE_DEFAULT);lv_obj_set_style_bg_color(btn, lv_color_hex(0x031FFF), LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_set_style_bg_opa(btn, 255, LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_set_style_outline_color(btn, lv_color_hex(0xFAD665), LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_set_style_outline_opa(btn, 255, LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_set_style_outline_width(btn, STYLE_OUTLINE_W, LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_set_style_outline_pad(btn, 0, LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_set_style_text_color(btn, lv_color_hex(0xFFFF00), LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_set_style_text_opa(btn, 255, LV_PART_MAIN | LV_STATE_FOCUS_KEY);lv_obj_t* label=lv_label_create(btn);lv_obj_set_align(label, LV_ALIGN_CENTER);lv_obj_add_event_cb(btn,main_page_keyinput_event_cb,LV_EVENT_ALL,0);// lv_group_add_obj(lv_group_get_default(), btn);  //shine add}

■ 屏幕是1280720, UI是1024600,是否修改UI

■ hc15xx-db-e100-v10-hcdemo.dtb 找不到

CONFIG_CUSTOM_DTS_PATH="$(TOPDIR)/board/hc15xx/common/dts/hc15xx-db-e100-v10-hcdemo.dts"
CONFIG_DEFAULT_DEVICE_TREE="hc15xx-db-e100-v10-hcdemo.dtb"

■ 触摸屏驱动 能否给个实例

■ 按键驱动

■ __initcall(projector_auto_start)

■ source insigt4.0 #ifdef 代码怎么自动灰显示问题

#ifndef UI_FAST_SHOW_SUPPORT
printf("ui_screen_init shine\n");
ui_screen_init();
#endif

■ 补丁是打在运行程序,还是代码中。

patch 0017解决电子书打开TXT空文件死机问题,当前补丁包含001-0017,请按照序号进行合成,如果之前有合过,请从之前合过的序号后开始合成。

■ Label align policy 只有左右对齐,没有上下居中`在这里插入代码片

lv_obj_set_style_text_align(ui_MBSP_fileSerial, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN | LV_STATE_DEFAULT);
LV_TEXT_ALIGN_AUTO, /< Align text auto*/LV_TEXT_ALIGN_LEFT, /< Align text to left*/
LV_TEXT_ALIGN_CENTER, /< Align text to center*/LV_TEXT_ALIGN_RIGHT, /< Align text to right*/

■ 圆角问题,不能只设置一个角为圆角?

在这里插入图片描述

http://www.lryc.cn/news/424883.html

相关文章:

  • 性能测试之Mysql数据库调优
  • 使用 RestHighLevelClient 进行 Elasticsearch 高亮查询及解析
  • Java基础入门15:算法、正则表达式、异常
  • SpringBoot响应式编程 WebFlux入门教程
  • LeetCode 383. 赎金信
  • python绘制电路图
  • Vue3 Suspense 和 defineAsyncComponent 结合使用方法
  • GitHub中Codespace怎么使用;LLM模拟初始化;MLP:全连接神经网络的并行执行
  • 【rh】rh项目部署
  • VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detection
  • 结构开发笔记(三):solidworks软件(二):小试牛刀,绘制一个立方体
  • LLM 量化算法AutoRound 0.3 发布及原理浅析
  • 汽车免拆诊断案例 | 2013款北京现代悦动车发动机偶尔无法起动
  • React、AntD,封装动态表单
  • 【Linux基础】Linux中的开发工具(3)--make/makefile和git的使用
  • 过滤了字母、数字、_、$的webshell命令执行技巧
  • python-A+B again
  • C语言—函数递归
  • 结构开发笔记(四):solidworks软件(三):绘制36x36方块摄像头示意体
  • 【机器学习】Caltech-101的基本概念和使用方法以及Caltech-101和ImageNet的联系和区别
  • mysql Ubuntu安装与远程连接配置
  • c语言中比较特殊的输入格式
  • 远程命令行控制SSH
  • 钢铁百科:A572Gr60和SA572Gr60材质分析、A572Gr60和SA572Gr60简介
  • 一次sql请求,返回分页数据和总条数
  • 2.5 pyautogui 实现微信自动回复
  • 观存储历史,论数据未来
  • linux:对目录的操作
  • 详解Redis 高可用的方式 Redis Cluster
  • $clog2(1)=0