- 博客(47)
- 资源 (2)
- 收藏
- 关注
原创 WSL2无法连接网络解决
如果 WSL2 虚拟机突然无法联网,可能是由于网络配置问题、WSL2 服务异常或主机网络设置变化导致的。WSL2 的 DNS 配置可能丢失或错误。
2025-03-13 10:29:54
330
原创 跨网段中继转发配置
本说明文档旨在通过Linux底层TCP/IP的网络转发功能,实现在两个不同的网络段(192.168.200.x与192.168.201.x)之间建立通信。即让位于192.168.200.2的LINUX系统1与于192.168.201.2的LINUX系统2能互相ping通。
2025-03-12 10:10:16
845
原创 rpmlib(SetVersions) is needed by can-uilts-v2019.00.0-alt1.aarch64
意思是尝试安装 can-uilts-v2019.00.0-alt1.aarch64.rpm,遇到 rpmlib(SetVersions) 依赖错误。这表明问题依然是你的系统 RPM 版本太旧,不支持 SetVersions 特性。在我在Linux中安装离线CAN工具时,出现了一个问题,这时候直接使用命令强行安装就完事了。
2025-03-11 15:25:21
329
原创 Linux系统中QSPI根文件系统损坏问题解决
本文档旨在解决Linux系统由于烧录了损坏的QSPI根文件系统而导致的系统崩溃及无法启动的问题。由于生成了一个不完整的uramdisk.image.gz.bin文件,该文件最终被烧录到flash中,结果导致bootloader无法成功启动系统。经排查,发现是误删make_ramdisk/uramdisk.image.gz文件,导致生成的uramdisk.image.gz.bin文件不完整,进而导致烧录进flash中的根文件系统损坏,系统无法QSPI中启动。
2025-03-04 11:01:17
619
原创 Beyond Compare文件内容先排序后对比
通过以下方法,你可以轻松对比两个包含 MD5 值的文本文件,并确保文件排序一致。确保两个文件的编码一致(如 UTF-8),否则 Beyond Compare 可能无法正确对比。Beyond Compare 会自动对比两个文件的内容,并高亮显示差异。在对比之前,先对两个文件的内容进行排序,确保文件顺序一致。保存文件后重新对比。
2025-02-11 09:59:07
508
原创 vscode鼠标右键跳转到定义只能跳转到头文件
在使用Visual Studio Code进行C语言编程开发时,C/C++插件出错,鼠标右键只能跳转到头文件,不能跳转到源代码中函数原型定义的地方。
2024-12-09 15:09:07
594
原创 STM32F051K8U6按键中断实例
最近要开始做毕设了,准备用STM32做一个平衡小车,好久没做过STM32的裸机项目了,做几个项目练练手,复习一下。这个才是我们应当实现的。这里是__weak表示是一个弱符号的函数,表示其他地方同名函数可覆盖此处。这里其实是一个空函数,为了提醒你去做一个判断是不是PA8调用的函数。我们在gpio.c中重写一个 HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin);在STM32中,外部中断虽然有0~15,16个,但是入口地址只有3个。我们看一下它写的代码,main.c。
2023-05-05 16:37:02
2062
1
原创 【Linux驱动开发】并发控制机制:原子操作、自旋锁、信号量、互斥锁详解
Linux驱动开发之并发控制机制:原子操作、自旋锁、信号量、互斥锁详解
2022-10-20 12:17:13
2026
1
原创 ubuntu下git push失败error: 无法推送一些引用到 ‘xxx ‘解决方法
ubuntu下git push失败error: 无法推送一些引用到 'xxx '解决方法
2022-10-10 16:58:46
2874
原创 【Linux进程/线程间通信】实现荔枝派zero与电脑串口通信
System V IPC 的消息队列(message queue)有名信号量/灯的同步操作(semaphore)
2022-10-07 18:54:15
380
原创 ipcs报错:kernel not configured for shared memory、semaphore、message queues [解决方法]
kernel not configured for shared memorykernel not configured for semaphorekernel not configured for message queuesipcs报错解决方法
2022-10-07 15:36:29
1464
原创 insmod:Unable to handle kernel NULL pointer dereference at virtual address 0000000c
使用insmod命令出现Unable to handle kernel NULL pointer dereference at virtual address 0000000c
2022-09-14 00:10:14
573
原创 【实战】物联网安防监控项目【5】———把模拟数据传输到web网页、web显示mjpeg-streamer视频图像
把模拟数据传输到web网页、web显示mjpeg-streamer视频图像
2022-08-23 23:31:00
4216
3
原创 如何简单又好看地美化你的Ubuntu界面
搜集了网上许多个性化方法,经整理并汇总形成了一套自认为易操作、又美观的方法。希望能给你带来帮助 :)
2022-07-27 22:55:40
12173
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人