自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零上手GUI Guider学习LVGL——Button

对于Button来说,我认为有以下内容来拼接:1 一个矩形区域组件(包含基础的属性)1 Border(外框)2 Shadow(阴影)3 Background(背景)2 Label(可以修改文本大小、样式和内容)这是修改外框、阴影、背景以及文本属性的Button,可以更加直观的看出来:接下来注重讲一下组件属性区的功能:1当前组件的主要信息,名字、位置、大小、以及相关标志位(如hidden,checked等)2 Label属性设置3 样式设置区。

2025-04-17 21:15:51 629

原创 如何利用物理按键控制LVGL控件的大小与状态

单物理按键控制LVGL控件的选择和状态。

2025-03-15 20:26:42 397

原创 Z 字形变换

先对题目解读,其实是对根据对应行数输出类似’N’字符的进行排列,载输出对应依次输出对应行的字符串。反馈到分组下标值可以解读为:列如给定行数是3,则输出分组下标值规律为……,将其分为为一组,则为从上往下,并往上的过程。

2024-12-03 22:06:52 270

原创 对称二叉树

利用递归方式,判断当前根节点的左节点和右节点的情况。

2024-11-23 20:49:02 269

原创 最后一个单词的长度

用两个变量分别存储当前值和上次值,就可保证当前移动时记录字符个数,当遇到空格时,这次值保存到上次值,并清空。

2024-11-22 20:36:28 192

原创 搜索插入位置

【代码】搜索插入位置。

2024-11-21 15:21:16 164

原创 找出字符串第一个匹配项的下标

图上所示,利用字符滑动,如果匹配就字符开始移动;如果不匹配成功,则停止移动,并回到,为下一次进行字符匹配做好准备,并将子字符串下标清理0。

2024-11-19 19:20:55 241

原创 删除有序数组中的重复项

最后return count;

2024-11-18 15:21:24 208

原创 用ESP32驱动stt7735 TFT屏幕

3 找到对应屏幕文件下的User_Setup.h 修改,将驱动换成ST7735_DRIVER,并修改对应屏幕引脚和屏幕尺寸(这里使用的是128*160)4 在main.cpp文件中,复制库里面的示例代码,编译并下载,最终显示效果如下(这里使用一个数字时钟的项目)1 如果背光没有亮,则说明背光开启的高低电平不一致,所有修改你屏幕驱动背光的电平值。2 如果颜色显示不对,修改对应这行,换成你屏幕显示正常的形式。1 在esp32项目中搜索TFT库。

2024-10-21 20:15:44 997 2

原创 关于出现ST-Link usb communication error有关问题的解决方法

问题来源:博主在使用stlink下载程序的过程中,出现usb communication error问题,导致无法下载,查了很多资料和博客,最终问题解决,如果你也要这种情况,可以尝试以下方案。时,也会出现上述情况,所以你的keil版本也不能太老,博主这里的版本是很久之前正点原子官方资料里面的安装包,于是我卸载后安装新一点版本,以上问题就可以解决。这里是我还以上出现的情况,我在查阅很多资料也没有得到解决的方法,但在一个论坛里面有人提到,这种错误的集合,其中有提到一嘴,以下是我参考博客的解决方法链接,

2024-08-18 21:46:18 3275

原创 线性表——单链表(C++)

前言:此文章是介绍线性表中单链表的实现,参考视频数据结构与算法——视频里面实现基本是c语言和c++混合,此文章将视频中代码所有用c++进行重写,里面涉及到许多c++知识,如果还没有这方面知识,可以查阅对应博客后,再进行阅读!

2023-12-31 11:15:00 545 1

原创 线性表——顺序表

数据结构与算法学习中,线性表中顺序表的学习总结

2023-12-28 21:38:02 455 1

原创 使用 Qt 添加Gif动图

如何正确使用 Qt 添加Gif动图

2023-12-03 17:27:10 2811 3

原创 基于QT的推箱子小游戏

这是基于QT开发一款推箱子小游戏,游戏规则大致是利用方向控制键(W:上、 S:下、 A :左、D:右)将箱子推进对应的洞坑中,将所有的箱子推进去了,游戏就结束了。在游戏整个过程中,人物不能穿过障碍物,不能拉箱子等操作。

2023-11-30 19:44:39 2102 1

原创 【进阶】基于U8g2的OLED多级菜单显示教程

浑浑噩噩好久了(从考研结束后,基本到现在没有学习过啥新知识,原先的知识也有忘掉了),终于静下来写一下这个项目了,今天带来一个还不错的综合项目教程,让小伙伴的能拥有属于自己特有OLED菜单显示,当然我写的代码很烂,只做参考框架,,废话少说,接下来进入正题吧!!!一、前期准备。

2023-09-25 17:17:58 12529 127

原创 EC11旋转编码器程序解读篇

EC11旋转编码器的使用和代码

2023-05-23 16:13:06 11820 92

原创 简易oled多级菜单实现

定义一个结构体,结构体里面应当有你想要怎样操作界面的变量等,一般包括:1.当前索引号 ,2.下一个,3.确定,4.当前执行函数的函数指针;

2023-03-11 13:40:13 7555 116

原创 关于keil5对结构体变量使用“.”符号时,不会弹出结构体成员的解决办法!

keil中自动弹出结构体成员的方法

2023-02-23 22:42:06 5020 3

原创 python入门——实战项目1 外星人侵

文章目录目录文章目录前言一、书上的一些难懂点1.pygame的安装2.整个项目的难懂点二、在项目里遇到的一些小问题1.顺序不能乱2.更改一些项目中还有欠缺的地方​总结前言这是我第一个用Python编写的一个实战项目,收获还是挺多的,程序大部分书上也有,但我想讲一下我自己在这个项目遇到的问题和一些看法吧提示:以下是本篇文章正文内容,下面案例可供参考一、书上的一些难懂点1.pygame的安装 如果你是按照书上的...

2022-02-23 12:36:08 3937 3

原创 python入门——文件操作

文章目录前言一、读取文件1.读取整个文件2.文件路径3.逐行读取二、写入文件1.写入一行文件2.写入多行三、存储数据1.使用json.dump()存储2.使用json.load()读取总结前言学习处理文件和保存数据可以让你的程序使用起来更加容易;用户将能够选择输入什么样的数据,以及在什么时候输入;用户使用你的程序做一些工作后,可将程序关闭,以后再接接着往下做。提示:以下是本篇文章正文内容,下面案例可供参考一、读...

2022-02-09 23:44:12 916

原创 python入门 ——类

Python入门文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言面向对象编程是最有效的软件编写方法之一。而在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。根据类来创建对象称为实例化,这就让你能够使用类的实例。提示:以下是本篇文章正文内容,下面案例可供参考一、创建和使用类1.其中方法 __init__(),是一个特殊的方法,每当你创建新实例

2022-02-09 00:42:03 670

原创 如何在Pycharm中安装 pygame?

今天好不容易啃书到项目实践过程,终于可以做一款小游戏了,这对我这个Python编程小白来说,无疑是自己一直想要去实现的。正准备兴致勃勃的准备撸代码时,就开始碰壁了,因为在安装pygame,我按照书中步骤来时,却永远安不上,可能是书的问题也可能是我自己哪部分搞错了,于是去搜了一下百度,虽然有很多办法,但无一都很复杂,写了一大堆,最终在我自我摸索下,终于搞好了,现在分享一下我的下载过程,超级简单:1、首先打开pycharm,再点击Terminal终端,在终端输入:pip install pygame即可

2021-10-13 15:03:24 18784 27

原创 蓝牙之间的互相通信

这是我第一次写博客,想记录和分享自己这一天来调试的心得,如有错误请指正。因为想实现两个蓝牙模块互相通信的效果,如有错误请指正。我使用的两个蓝牙模块型号是HC-05,需要

2021-07-31 09:28:59 4761 2

基于qt推箱子小游戏代码和用到的图片资源

里面包括用到代码(game.rar)和图片资源(images.rar),代码可能直接打不开,每个qt版本不一样,可以只查看源码,大致了解一下内容即可;图片资源包括了地图上面一些资源,和角色上下左右移动的图片,需要在qt中加载这些资源。

2023-11-30

空空如也

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

TA关注的人

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