自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 LVGL 使用画布创建渐变色圆弧

使用的话直接调用create_gradient_arc_on_canvas(lv_scr_act());LVGL内自带的圆弧部件不支持直接设置渐变色,之前试过加蒙版或者设置圆弧背景的方式去创建,效果都不是很好。创建画布并关联缓冲区:使用lv_canvas_set_buffer()。准备缓冲区:分配一块足够大的数组(内存),用于存储像素数据。执行绘制操作:调用画布专用的绘图API。

2026-01-06 11:35:28 243

原创 正点原子电阻触摸屏左右坐标相反

在网上寻找解决方法时也有人说需要添加横屏的校准代码才行,有遇到相同问题的可以试试这个方法。在触摸代码中添加x=4096-x;(12bitADC范围0-4095)精英板运行LVGL例程时,左右控件坐标相反,点击右控件,左控件有反应。屏幕为正点原子TFTLCD 3.5寸 电阻触摸屏。

2024-10-17 13:23:38 599 1

原创 Keil5相同代码编译运行结果不一样,项目内代码跳转位置错误

两个项目的代码一模一样,但是就是有一个代码下载到硬件后现象是错误的,在排除代码本身的问题后,尝试运行批处理文件清除编译过程文件,之后再尝试重新编译下载,发现问题解决。在调试过程中还发现,运行错误部分的函数定义虽然可以跳转,但是每次跳转的位置都是错误的,总是差了那么几行,在运行keilkill后这个问题也解决了。这两个问题出现的原因未知,如果有了解的大佬欢迎指点。

2024-07-02 10:34:17 1236 2

stm32F4系列OLED驱动代码(4针脚I2C)

由江科大f103的oled驱动代码修改而来,通过添加延时使软件模拟的I2C速率匹配OLEDI2C通信速率 直接将oled代码添加到工程文件即可,代码中的延时函数没有的话需要自己添加,压缩包内只有oled,oledfont文件

2024-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除