自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vscode查找函数调用

需求方法适用场景快速搜索全局搜索 (小型项目精确查找调用(C/C++ 扩展)中小型项目大型项目索引大型项目深度分析clangd 或 Doxygen大型复杂项目根据项目规模选择合适的工具即可轻松完成函数调用列表的查询。

2024-11-26 20:28:48 5289

原创 GIT将源码推送新分支

推送完成后,你可以在远程仓库(例如 GitHub 或 GitLab)中查看新分支,确保代码已成功推送。在推送之前,确保你的更改已提交。参数表示将此分支设置为跟踪远程的同名分支,以后可以直接使用。是你要创建的新分支名称,替换为你需要的名称即可。使用以下命令将新分支推送到远程仓库(例如。

2024-11-14 10:19:39 944

原创 RTC(Real-Time Clock)简介

RTC芯片在嵌入式系统中发挥着重要作用,它不仅能够维持系统时间,还能用于系统唤醒和定时任务。根据不同应用的需求,可以选择不同的RTC芯片,如需要高精度时选择DS3231,需要低功耗时选择PCF8563。在使用时,合理配置I²C通信,并确保电池供电正常,以避免时间丢失问题。即使在系统掉电或重启时,RTC也能保持准确的时间信息,一般依赖电池供电(如CR2032纽扣电池)。因此,对于高精度需求,推荐使用内置温度补偿的RTC,如DS3231。可以用于系统的定时任务,如每天的日志备份或设备的自动开启和关闭。

2024-10-24 16:18:52 4790

原创 VIM常用操作

【代码】VIM常用操作。

2024-09-29 20:15:09 439

原创 sqlite数据库导入数据后docsize, segdir, segments, stat为空

导入数据后,为空的情况通常是因为索引未正确更新或触发。你可以通过重建索引(),确保事务提交,使用optimize命令等方法来解决这个问题。

2024-09-23 21:10:55 629

原创 sqlite数据库的docsize, segdir, segments, stat

在 SQLite 数据库的全文搜索 (FTS) 模块中,有一些内部表和结构用于存储和管理全文搜索索引的数据。对于这些表项,docsizesegdirsegmentsstat等是重要的组成部分,它们之间相互配合,来有效地管理全文索引数据。

2024-09-23 21:06:10 1285

原创 ubuntu64位系统无法运行32位程序的解决办法

添加 32 位架构支持。安装必要的 32 位库。调试依赖问题(如有必要)。通过这些步骤,你应该能够在 Ubuntu 64 位系统上正常运行 32 位程序。

2024-09-14 14:18:09 1563

原创 VMware网络配置

VMware 提供了灵活的网络配置选项,适用于不同的虚拟机与物理网络交互场景。通过桥接、NAT 和 Host-Only 网络模式,你可以根据需求选择合适的配置,并利用虚拟网络编辑器进一步自定义网络结构。

2024-09-11 16:29:33 1420

原创 Beyond Compare 4试用过期规避办法

声明: 支持正版软件。

2024-08-31 17:54:43 2298

原创 嵌入式屏TP芯片

FT3327 FT6206 BL6133

2024-08-08 20:08:56 2027

原创 【多张图片合并为GIF文件】

上次说到将MP4视频分解为一帧一帧的图片, 有分必有合, 本文将介绍如何将多张图片合并为GIF文件.首先,如果你还没有安装Pillow库,请使用以下命令安装:代码代码解释导入库:我们使用Pillow库的模块和标准库的模块来处理文件路径和图片操作。定义函数:函数接受三个参数:获取图片文件列表并排序:从指定的文件夹中获取所有图片文件,并按文件名排序。读取图片:读取每个图片文件,并将其添加到列表中。创建并保存GIF:使用Pillow的方法将图片列表保存为GIF文件:调用函数:调用函数,

2024-08-06 20:49:19 854

原创 MP4视频转换为逐帧图片

开局一个MP4文件, 需要转换为逐帧图片开发开机动画.将MP4视频转换为逐帧图片,可以使用多种工具和编程语言来实现。其中,FFmpeg是一个非常强大和流行的开源多媒体处理工具,能够轻松地将视频文件分解为图像帧。下面介绍如何使用FFmpeg和Python实现这一操作。

2024-07-31 20:21:03 2974

原创 iperf使用说明

Iperf 是一个用于网络性能测试的工具,能够测量网络带宽质量、丢包率、延迟等关键参数。它支持 TCP、UDP 和 SCTP 协议,并且可以运行在多种操作系统上。

2024-07-29 20:36:37 748

原创 git之撤销add和commit

git如何撤销git add -A和git commit操作。

2024-07-17 20:52:40 1002

原创 汉语拼音音节全表

汉语拼音音节全表

2024-07-17 16:13:01 436

原创 git之查看某个文件的修改记录

git查看某个文件的修改记录和具体的修改内容

2024-07-15 20:19:16 2169

原创 浅谈ESD静电测试

ESD(Electrostatic Discharge,静电放电)测试用于确定电子设备和系统对静电放电事件的敏感性和抗扰度。

2024-07-11 21:40:44 3955

原创 浅谈JPEG

JPEG(Joint Photographic Experts Group)是一种广泛使用的图像压缩标准,旨在通过有损压缩减少图像文件的大小。

2024-07-10 21:29:42 588

原创 嵌入式常见软件架构设计

嵌入式软件架构设计需要综合考虑系统的硬件资源、实时性要求、功耗限制和可维护性。不同的架构设计方法适用于不同的应用场景,通过合理选择和设计架构,可以提高系统的性能和可靠性。

2024-07-05 19:18:18 2757

原创 浅谈存储:XIP、SRAM、PSRAM 与 ROM

XIP PSRAM SRAM ROM

2024-07-03 21:22:54 1400

原创 HTTP协议之Content-Type

Content-Type是 HTTP 协议中的一个头字段,用于指示请求或响应的主体的媒体类型。

2024-06-28 21:05:54 1051

原创 常见面试编程题

涉及缓存机制、图算法(深度优先搜索、Dijkstra算法、拓扑排序)、字符串匹配算法(KMP)等高级编程主题。涉及了数据结构(链表、二叉树)、高级算法(快速排序、动态规划)和经典问题(N皇后问题)的解决。涵盖了基本的循环、条件判断、数组和字符串操作等C语言的基础知识.

2024-06-26 19:52:54 543

原创 嵌入式常见面试笔试题

嵌入式系统是一种专用计算机系统,设计用于执行特定任务。它嵌入在其他设备中,通常包括硬件和软件部分。常见例子包括微波炉、洗衣机、汽车控制系统等。

2024-06-24 19:56:03 5665

原创 SPI Flash

SPI Flash 是一种基于串行外设接口(SPI,Serial Peripheral Interface)协议的非易失性存储器。它广泛用于嵌入式系统、固态硬盘、微控制器等设备中,以存储固件、配置数据和其他需要长期保存的数据。

2024-06-21 20:34:20 701

原创 ST7789系列简介

ST7789 系列提供了多种型号,满足从基础到高端、从低成本到高性能的各种显示需求。选择具体型号时,应根据应用场景的具体需求和设计要求,参考各个型号的详细规格和功能。如需更详细的技术规格和应用指南,建议查阅 Sitronix 官方网站或产品供应商提供的详细数据手册。这些资料可以帮助您更全面地了解各个型号之间的差异和具体特性,从而选择最合适的型号。

2024-06-20 19:21:47 4584

原创 UI等待加载动画

在用户界面 (UI) 设计中,等待结果的动画(即加载动画)是非常重要的元素。它们不仅可以让用户知道系统正在处理他们的请求,还可以提升用户体验,使等待时间显得更短

2024-06-19 19:31:10 1219

原创 常用的 Git 指令

Git 是一个分布式版本控制系统,广泛用于软件开发中管理源代码。

2024-06-12 18:29:06 337 1

原创 LWIP 2.1.2增加缓存选项配置

在XR872上开发时, 使用websocket, 为了增加接收和发送缓冲区的大小,从而支持全双工通信.目前使用 LWIP 2.1.2 版本,可以参考调整lwipopts.h文件中的一些选项来实现.

2024-06-12 18:22:36 2197

原创 常用的 Git 指令

3. **清理无用文件和优化仓库**3. **创建并切换到新分支**3. **从远程仓库拉取代码**4. **推送代码到远程仓库**4. **推送标签到远程仓库**4. **添加文件到暂存区**1. **撤销工作区的更改**2. **撤销暂存区的更改**3. **回退到某次提交**1. **配置用户信息**2. **查看配置信息**3. **查看仓库状态**6. **查看提交历史**1. **查看远程仓库**2. **添加远程仓库**5. **删除远程分支**1. **初始化仓库**

2024-06-12 16:26:36 406

空空如也

空空如也

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

TA关注的人

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