- 博客(3)
- 收藏
- 关注
原创 microPython环境下的lvgl开发心得
microPython环境下的lvgl是c代码通过pycparser转换成python代码的。因此没有python环境下的源文件。发开需依靠REPL(交互式控制台)调出文档配合c源码进行。以变换内置主题为例,记录下开发思路。打开REPL,输入import lvgl as lvhelp(lv)得到类lv下所有的方法和类,查找theme相关,有如下方法: theme_set_current -- <function> theme_get_current -- <funct
2020-09-11 15:15:33
5146
1
原创 emWin BATTON控件透明化
大体思路是通过更改按钮皮肤属性的方式实现来实现BATTON控件的透明化。先了解一下官方手册中的相关信息:我们只需将所有的颜色改为透明即可实现控件的全透明化,因此我们需要打开Alpha混合功能,所用函数为:GUI_EnableAlpha(1);此时我们使用的颜色格式为ARGB或ABGR(emWin5.30版本之前只有ABGR),默认应该是ABGR,想使用ARGB需要在 GUIConf.h...
2020-04-21 17:13:45
2898
原创 三轴加速度传感器LIS3DH使用心得
LIS3DH是ST公司推出的一块三轴加速度计芯片,使用它能实现很多有趣的应用。接下来笔者通过例程分享下LIS3DH的一些开发心得。首先请出我们使用的开发板:UFUN, 这是块小巧精致的开发板,内核为STM32,搭载了多种传感器,包括LIS3DH,其价格也很亲民~先给出LSI3DH官方文档下载地址:https://www.st.com/zh/mems-and-sensors/lis3dh....
2019-08-12 09:50:07
14015
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人