麒小q
码龄3年
关注
提问 私信
  • 博客:20,549
    20,549
    总访问量
  • 22
    原创
  • 123,908
    排名
  • 127
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2021-08-29
博客简介:

beile759的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    279
    当月
    4
个人成就
  • 获得183次点赞
  • 内容获得13次评论
  • 获得200次收藏
  • 代码片获得285次分享
创作历程
  • 11篇
    2024年
  • 11篇
    2023年
成就勋章
TA的专栏
  • Linux驱动入门学习记录
    4篇
  • ESP32-IDF开发
    5篇
  • 数据结构
    2篇
  • LVGL学习和移植
    9篇
  • 在ARM板上运行MQTT
    2篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

基于GPIO子系统和Pincontrol系统的字符设备驱动点灯

gpio = 128 + 3(gpio131代表的引脚)
原创
发布博客 2024.06.13 ·
365 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Linux驱动:设备树的使用基于pinctl和gpio子系统

图中介绍了驱动程序的三种写法。
原创
发布博客 2024.04.15 ·
223 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

Linux驱动入门:第一个hello驱动程序的编写以及测试

①确定主设备号,也可以让内核分配②定义自己的 file_operations 结构体③实现对应的 drv_open/drv_read/drv_write 等函数,填入 file_operations 结构体④把 file_operations 结构体告诉内核: register_chrdev⑤谁来注册驱动程序啊?得有一个入口函数:安装驱动程序时,就会去调用这个入口函数⑥有入口函数就应该有出口函数:卸载驱动程序时,出口函数调用unregister_chrdev。
原创
发布博客 2024.04.10 ·
385 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

Linux驱动入门:编译内核

环境搭建内容比较繁琐,建议查看韦东山老师的环境搭建教程。
原创
发布博客 2024.04.09 ·
450 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏

ESPIDF ESP32S3MQTT的例程代码验证

在VSCode中直接下载源码,搭建环境看我前面文章的链接。 里面有很多例程,按照字母顺序排列,找见mqtt基于TCP的例程点击。 下一篇文章见。
原创
发布博客 2024.03.21 ·
402 阅读 ·
5 点赞 ·
1 评论 ·
5 收藏

MQTTX工具的使用

62_MQTT体验 (100ask.net)查看韦东山老师的MQTT实验视频,下面只讲使用。
原创
发布博客 2024.03.21 ·
1556 阅读 ·
4 点赞 ·
1 评论 ·
8 收藏

顺序表(代码编写)

以下代码全部使用c++编写。讲解了对顺序表的增删改查。
原创
发布博客 2024.01.25 ·
346 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

顺序表(概念)

顺序表是一种线性的数据结构,数据元素按照特定的顺序依次储存在连续的内存空间中。由一系列元素组成,每一个元素都与唯一的索引想关联,索引从0开始递增。
原创
发布博客 2024.01.23 ·
393 阅读 ·
9 点赞 ·
1 评论 ·
9 收藏

ESP32-IDF+VSCode的环境搭建

由于我是用的ESP32-IDF开发工具需要手动命令行编译和运行,而且编写代码还要来回切换,所以搭建一个一体化开发环境会使用起来很方便。
原创
发布博客 2024.01.09 ·
398 阅读 ·
7 点赞 ·
0 评论 ·
6 收藏

ESP32分区表的使用

图片中nvs,data等默认分区一共占用了1M左右。但是在esp32的芯片手册中flash的尺寸一般都很大。有的大小足足有16M。因此如何自己分配分区表内存,存放自己的数据。
原创
发布博客 2024.01.09 ·
725 阅读 ·
10 点赞 ·
0 评论 ·
9 收藏

ESP32基础篇延时函数的注意事项

函数使用时,要想做到延时确定的时间,需要注意使用portTICK_PERIOD_MS宏进行tick时间转换。
原创
发布博客 2024.01.09 ·
2427 阅读 ·
13 点赞 ·
0 评论 ·
13 收藏

lvgl显示图片

在使用lvgl显示图片有两种方式,一种是使用fs文件系统显示,这种显示方式灵活,而且对cpu的占用资源也少。第二种是使用c数组的形式访问,这种占用资源比较大因此,图片不可以太大。尽量小,要不然堆栈会溢出。首先去阿里云矢量图标找几张小图片,设置尺寸大小。注意:这里 的颜色格式,要选择和我一样的其他会导致有黑边。1.1在lvgl官网中导入图片转换成.c文件。1.3j将文件导入工程中。1.4添加外部声明代码。
原创
发布博客 2023.12.23 ·
2668 阅读 ·
12 点赞 ·
1 评论 ·
14 收藏

圆弧(lv_arc)

参数:对象返回值:圆弧对象。
原创
发布博客 2023.12.23 ·
528 阅读 ·
8 点赞 ·
1 评论 ·
6 收藏

Roller(滚轮)(lv_roller)

参数介绍:parent:父对象。
原创
发布博客 2023.12.20 ·
679 阅读 ·
7 点赞 ·
0 评论 ·
11 收藏

LVGL使用指定的输入设备控制

介绍在第二节中,我添加了按键的输入设备,其实其他输入设备也是一样,这次我们将输入设备应用到我们的屏幕中,用来控制控件的选中和控制。大家先去看第二篇文章,移植了按钮输入设备,再来看本文章。
原创
发布博客 2023.12.17 ·
1236 阅读 ·
10 点赞 ·
1 评论 ·
9 收藏

LVGL显示中文字体

注意:这里有坑,这里的“你好”两个字可能无法正常显示对于LVGL来说使用的是UTF-8格式,所以在移植时要注意,代码的显示格式,例如在keil中要修改编码格式,输入中文你好才可以显示。在lvgl中是没有直接中文显示的的字体文件,需要我们自己制作并且导入。芯片内存小的话也是放不下的所以建议使用symbols生成这个项目中所需要的字体即可。点击生成即可 这里注意你生成的文件是很大的需要等一会,如果全部生成的话,你的。大家可以在韦东山老师的官网下载字体文件。注意我这里由于文件过大,所以重新生成了一个小的文件。
原创
发布博客 2023.12.17 ·
1965 阅读 ·
13 点赞 ·
5 评论 ·
15 收藏

LVGL第二站标签(label)

2.1创建标签2.2设置显示文本2.2.1直接设置要显示的文本2.2.2格式化给定要显示的文本(和printf很类似):2.2.3文本换行2.2.4大小设置/*这里的函数和前面的设置大小一样*/2.2.5指定标签的模式/*宏介绍:LV_LABEL_LONG_WRAP 如果有多个换行,并且如果高度为LV_SIZE_CONTENT,那么高度会根据文本换行被动扩展;否则文本将被剪掉。(默认设置)LV_LABEL_LONG_DOT 如果文本太长,就保持大小并在末尾写3个点。
原创
发布博客 2023.12.16 ·
944 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

LVGL学习第一站对象

本文章只是用来记录学习过程的,如果大家想看视频,请输入一下链接。由韦东山老师创作。在LVGL中,使用继承的实现进行开发,类似与C++的继承和基类,大白话就是一生二,二生三,三生万物。如下图所示:图片来源于韦东山老师,如果侵权请联系删除。
原创
发布博客 2023.12.16 ·
1971 阅读 ·
35 点赞 ·
0 评论 ·
41 收藏

为LVGL添加输入设备

关于为LVGL添加输入设备,的操作过程
原创
发布博客 2023.12.15 ·
815 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

LVGL移植STM32

stm32移植lvgl8.3.2
原创
发布博客 2023.12.15 ·
1231 阅读 ·
15 点赞 ·
0 评论 ·
16 收藏
加载更多