自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

荒野

好活儿,当赏儿~~~

  • 博客(181)
  • 收藏
  • 关注

原创 Linux驱动开发实战指南-中

鲁班猫-linux驱动开发实战指南-速记版本-中

2025-11-15 16:48:17 956

原创 Linux驱动开发实战指南-上

鲁班猫-linux驱动开发实战指南-速记版本-上

2025-10-16 18:13:58 1059

原创 Linux驱动开发总结速记

总结速记

2025-10-16 00:53:25 759

原创 Cmake使用CPack实现打包

支持纯净环境中运行,打包后包含动态依赖

2025-09-29 23:18:02 506

原创 关于linux串口调试的几点注意事项

笔记

2025-09-26 15:17:11 324

原创 FreeRTOS(速记版)

中断是微控制器一个很常见的特性,中断由硬件产生,当中断产生以后 CPU 就会中断当前的流程转而去处理中断服务,Cortex-M 内核的 MCU 提供了一个用于中断管理的嵌套向量中断控制器(NVIC)。Cotex-M3 的 NVIC 最多支持 240 个 IRQ(中断请求)、1 个不可屏蔽中断(NMI)、1 个Systick(滴答定时器)定时器中断和 11个系统异常。Cortex-M 处理器有多个用于管理中断和异常的可编程寄存器,这些寄存器大多数都在NVIC和系统控制块(SCB)中,

2024-09-11 12:11:33 1104

原创 嵌入式Linux C应用编程指南-高级I/O(速记版)

阻塞其实就是进入了休眠状态,交出了 CPU 控制权。比如 wait()、pause()、sleep()等函数都会进入阻塞。阻塞式 I/O 顾名思义就是对文件的 I/O 操作(读写操作)是阻塞式的,非阻塞式 I/O 同理就是对文件的 I/O 操作是非阻塞的。普通文件的读写操作是不会阻塞的,不管读写多少个字节数据,read()或 write()一定会在有限的时间内返回,所以普通文件一定是以非阻塞的方式进行 I/O 操作,这是普通文件本质上决定的。

2024-09-01 23:04:15 1306

原创 嵌入式Linux C应用编程指南-进程、线程(速记版)

Linux C 进程、线程

2024-08-31 17:19:08 1376

原创 嵌入式Linux C应用编程指南-系统资源与信号(速记版)

系统调用uname()用于获取有关当前操作系统内核的名称和信息。

2024-08-28 20:24:19 1266

原创 嵌入式Linux C应用编程指南-C语言基础(速记版)

Linux c基础

2024-08-27 21:41:33 1012

原创 嵌入式八股文-网络(速记版)

三次握手可以防止已失效的SYN连接请求报文段被送到服务端导致错误连接。一个例子就是客户端发送了一次连接请求,延迟传送到服务端,期间又发送了一次请求并成功连接,如果只两次握手服务端会认为客户端又传来了一个新的连接请求,并重新连接,导致服务器资源浪费。还有就是客户端发送连接请求后就挂掉了,服务端这时建立连接也会浪费资源TCP协议是全双工通信,这意味着客户端和服务器都可以向彼此发送和接收数据,因此关闭连接是双方都需要确认的行为。

2024-08-13 17:50:38 443

原创 嵌入式八股文-C/C++基础(速记版)

C/C++嵌入式方向相关面试八股

2024-06-11 20:30:09 1305

原创 Linux驱动开发实战指南-下

鲁班猫-linux驱动开发实战指南-速记版本-下

2025-11-22 17:17:13 119

原创 OpenCV记录吐槽

笔记

2025-11-17 16:26:53 190

原创 gnu编译工具链的三元组命名

笔记

2025-11-17 11:13:06 745

原创 一文搞懂双目相机标定原理--(留坑)

相机标定的核心思想可以用一句话概括:通过已知的 “真实世界 3D 点” 和它在图像上对应的 “2D 像素点”,反向解算出相机的参数。相机标定的核心思想s是尺度因子,用于在投影过程中保持坐标的比例关系,中间的 3×3 矩阵是相机内参矩阵,fx,fy是x、y方向的焦距(像素焦距,像素焦距=物理焦距*像素尺寸),cx、cy是图像平面的主点坐标(即光轴与图像平面的交点像素坐标,理解成中心点坐标就行)。齐次坐标齐次坐标的作用齐次坐标的设计原理。

2025-11-14 11:22:40 612

原创 记录:PC ping不通板卡,板卡能ping通PC

但我的 wifi是接的路由器,网线接的是交换机。路线压根是两个不同通信网络,只是 ip网段之类的设置刚好相似。使用 ping xxx -S aaa 来指定发送数据包的源,不然 wifi 和 eth 都开着,可能优先走 wifi。排查防火墙之类的情况以后,

2025-11-11 19:20:05 206

原创 视频帧双缓冲用法

笔记

2025-11-06 20:32:40 82

原创 linux一次性批量更新文件时间戳

笔记

2025-11-06 16:50:34 105

原创 关于socket网络通信的大小端转换

笔记

2025-11-05 19:45:02 115

原创 std::lock_guard和std::recursive_mutex

笔记

2025-11-05 16:32:27 453

原创 C++左值、右值、move移动函数

今天写线程池的时候发现,标准做法禁用了拷贝构造函数和赋值操作符当不写这俩禁用的时候,c++会默认生成拷贝构造函数会将成员统统再复制一份——而线程池的成员 std::thread、std::mutex、std::condition_variable 本身都禁止拷贝,编译器会报错;即使能拷贝,也会出现两个对象管理同一批线程、重复 join、重复 notify 的未定义行为。

2025-11-05 14:29:13 991

原创 gdb常见用法

笔记

2025-11-05 11:41:01 199

原创 lvgl的定时器执行逻辑和定时器注意事项

笔记

2025-10-30 15:26:40 140

原创 cmake 生成位置无关代码

笔记

2025-10-27 19:47:23 112

原创 关于lvgl-for linxu的dockerfile

记录

2025-10-25 16:48:51 170

原创 lubancat4板卡烧录出现gparted和df -h显示磁盘空间不一致

记录

2025-10-25 12:01:43 222

原创 linux init3 命令行终端模式下连接wifi

笔记

2025-10-22 16:25:32 290

原创 lvgl在linux init3模式下,由于tty输出导致屏幕撕裂

笔记

2025-10-18 09:25:23 56

原创 关于pkg-config的使用示例--g++编译过程引入第三方库(如Opencv、Qt)

记录

2025-10-15 14:32:50 363

原创 VSCode使用Debug远程调试lubancat4-linux

记录

2025-10-09 18:59:24 193

原创 CMake项目某些头文件找不到

以lvgl-for-linux例程为例

2025-10-09 14:08:45 268

原创 WIN11安装usb转串口驱动

笔记

2025-10-09 12:53:59 408

原创 VSCode消除Intellisence提示的lvgl for linux示例代码中的optarg未定义问题

笔记

2025-10-09 11:13:56 130

原创 gitee将本地推送至远程空仓库

git初始化空白仓库

2025-09-19 19:47:23 406

原创 Kconfig和Menuconfig的区别

笔记

2025-09-19 10:35:15 132

原创 firefly xfce ubuntu使用x11VNC远程桌面

service 是 systemd 服务管理器使用的配置文件,用于定义系统级别的服务。这些服务可以在系统启动时、用户登录时或其他特定条件下启动。文件是一种桌面环境(如 GNOME、XFCE、KDE 等)使用的文件格式,用于描述应用程序的启动信息。文件,可以让桌面环境在用户登录时自动启动指定的应用程序。

2025-09-19 09:31:45 151

原创 移植LVGL到 lubancat4

测试平台 lubancat4 ,debian11系统

2025-09-17 00:15:34 46

原创 嵌入式Linux镜像构建与部署(速记版)

—基于LubanCat-RK系列板卡,速记版

2025-09-01 16:57:55 261

原创 ffmpeg测试rtsp地址

可以用ffmpeg 通过 tcp协议/udp协议传输流到 null设备。

2025-08-25 16:01:16 457

泰山派开发板测试,交叉编译qt源码到arm

泰山派开发板测试,交叉编译qt源码到arm

2025-02-10

泰山派开发板测试,交叉编译qt源码到arm

泰山派开发板测试,交叉编译qt源码到arm

2025-02-10

泰山派开发板测试,交叉编译qt源码到arm

泰山派开发板测试,交叉编译qt源码到arm

2025-02-10

泰山派开发板测试,qt交叉编译参考

泰山派开发板测试,qt交叉编译参考

2025-02-10

linux操作系统vscode配置c++交叉编译环境

linux操作系统vscode配置c++交叉编译环境

2025-01-18

处理配置System Viewer缺少SFR文件

处理配置System Viewer缺少SFR文件

2024-12-09

迪文串口屏例程,在DMG10600C070-03WTC型号测试OK

迪文串口屏例程,在DMG10600C070-03WTC型号测试OK

2024-10-17

QT开发-串口通信-示例代码-ubuntu系统

QT开发-串口通信-示例代码-ubuntu系统

2024-10-13

空空如也

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

TA关注的人

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