摘要: keyboard不论是官网还是百度的都是比较老的了,还得自己研究,有点坑 lv_keyboard_def_event_cb 这个函数在keyboard中很重要,是系统自动调用的,在这个函数中我们可以看到当键盘按下的时候回调函数在干嘛 在这里可以看见当键盘按下ok和close键的时候会向回调函数发送这 阅读全文
posted @ 2023-08-20 19:02 悠闲的小莫 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要在anim结束后释放一些空间那么这个时候应该怎么做的? 其实官方已经给了函数给我们了 动画结束后回调函数 1.lv_anim_set_deleted_cb() 这个函数表示的是当anim被删除的时候回调的函数,实际运行会自己调用,可以在这个回调函数里面添加东西去删除或者改动什么的,但这 阅读全文
posted @ 2023-08-19 18:36 悠闲的小莫 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 这个bug困扰我很久了,应为官方的软件好像不适配什么的,创建出来的代码不能用在我所用的8.3.9中,原因在于: callback函数: 这两个函数在helpers.c文件里面定义的只有一个lv_obj_set_style_opa()函数,然而这个函数只能控制screen的opa(我自己试过的) 所以 阅读全文
posted @ 2023-08-19 15:28 悠闲的小莫 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 整合一下最近搞的东西,顺便设计一下ui 移植触摸 复制port文件到src目录下同时改名字和删除掉不用的东西: /** * @file lv_port_indev_templ.c * */ /*Copy this file as "lv_port_indev.c" and set this valu 阅读全文
posted @ 2023-08-17 22:04 悠闲的小莫 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 先复制文件到要用到的项目中 注意:复制.so文件在linux中不可以直接复制粘贴,必须要在linux命令行输入cp到指定的路径才可以,不然只会复制到软链接 改一下cmake cmake_minimum_required(VERSION 3.12.4) SET(CMAKE_C_COMPILER /ho 阅读全文
posted @ 2023-08-16 22:31 悠闲的小莫 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 新的数据线到了,可以测试触摸了 数据分析 经过上次的触摸的设置基本上可以用了,但是得到的是一堆数据,那么怎么看这堆数据呢? 标出来的这一部分基本上就是一次报文,主要的是type和code,type0x03表示是abs设备,code要对标头文件: 同样的,这篇文章对此解释得到很清楚: https:// 阅读全文
posted @ 2023-08-16 20:37 悠闲的小莫 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 大名鼎鼎的curl库,能做什么呢? 关于curl的使用: https://blog.csdn.net/luolianxi/article/details/105465057 目前来说我只需要用到c库开发, tina的curl 按理来说tina会自动帮你安装curl库并放到/usr/bin中 当然也要 阅读全文
posted @ 2023-08-16 00:01 悠闲的小莫 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 如何导出然后用到我们的代码里面? 导出数据 当创建好了ui点击左上方的export按钮,通常我都是导出ui就行,导出整个例子用不上 文件夹打开 用文件加打开ui存放的路径然后打开里面的c文件查看: ui.c: 其实主要就定义了一个屏幕初始化和一个textarea初始化的函数 这里提到了一个叫主题的玩 阅读全文
posted @ 2023-08-14 23:54 悠闲的小莫 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 这篇只要是适配lvgl的都用得上 组件 1.buttun style: bg radius是设置按钮的圆弧曲度的,注意这个对图像是没有用的,图像按钮需要自己将图像裁剪 border用来填充颜色的,向内填充可选择方向 outline顾名思义,向外填充 shadow顾名思义阴影,宽度长度和偏移的设置; 阅读全文
posted @ 2023-08-14 19:57 悠闲的小莫 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 学一下如何添加触摸 先在menuconfig里面寻找是否有GT911 但是结果并没有找得到 那么在kernel_menuconfig中是否有呢 也没见有,但是我找到了gt9xx这个选项 估计就是这个了,那就不用添加驱动了把它选上 board.dts 设备树中也应该看一看,这中驱动硬是在iic也就是t 阅读全文
posted @ 2023-08-13 17:48 悠闲的小莫 阅读(119) 评论(0) 推荐(0) 编辑