自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

启航吧!

争取尽快做完所有的习题!

  • 博客(7)
  • 资源 (20)
  • 收藏
  • 关注

原创 Linux字符设备驱动开发

本文介绍了树莓派连接MPU6050传感器的完整实现过程。首先通过硬件连接和I2C功能开启确保设备识别,然后修改设备树文件添加MPU6050节点配置。重点展示了字符设备驱动的开发过程,包括I2C通信实现、传感器初始化、数据读取等核心功能。驱动采用纯整数运算替代浮点运算,通过放大100倍的方式模拟两位小数显示,确保内核兼容性。最终用户可通过/dev/mpu6050设备文件读取加速度和陀螺仪数据,格式为"整数.小数"形式,满足嵌入式系统对传感器数据采集的需求。

2026-01-30 10:24:57 263

原创 树莓派YOLOv8n部署

嵌入式linux岗位的核心考察点是驱动开发、性能优化、资源调度、跨平台移植。核心技术栈:Linux V4L2驱动、GStreamer流媒体、轻量化模型部署、多线程性能优化。

2026-01-28 19:00:07 364

原创 嵌入式软件/C++/驱动开发----校招面经汇总

保证一个类在整个程序生命周期内只有一个实例对象;为这个唯一实例提供一个全局可访问的入口避免因频繁创建/销毁同类对象造成的资源浪费,同时保证全局状态的一致性实现单例的核心约束:私有化构造函数、拷贝构造函数、赋值运算符重载(禁止外部创建/拷贝实例)提供一个静态方法获取唯一实例实现方式:饿汉式单例 (eager singleton) :核心逻辑:程序启动时(静态变量初始化阶段)就创建实例,天生线程安全,但会提前占用资源(即使实例未被使用)。

2026-01-20 22:05:46 382

原创 嵌入式校招八股

本文总结了嵌入式Linux开发面试的核心知识点,主要包括: C语言基础:指针与数组的区别、内存管理(堆栈/全局区/常量区)、结构体内存对齐、函数与预处理等,重点考察底层细节。 Linux系统编程:进程/线程区别、IPC通信方式(管道/共享内存等)、线程同步机制、文件IO及epoll多路复用,强调系统调用和资源管理。 嵌入式系统开发:U-Boot启动流程、内核裁剪、根文件系统构建,突出嵌入式特有的启动链和资源受限环境下的系统设计。 驱动开发基础:字符设备驱动框架、设备树、中断处理机制,体现嵌入式开发与硬件的紧

2026-01-20 19:29:01 473

原创 嵌入式:通信协议总结 SPI/I2C/UART/CAN总线/Modbus协议等

SPI(串行外设接口)是一种高速全双工同步串行通信协议,主要用于MCU与高速外设(如Flash存储、OLED屏等)的短距离数据交互。其特点包括:1)采用四线制(SCK时钟线、MOSI主机输出线、MISO主机输入线、SS/CS片选线);2)支持四种时钟模式(Mode 0-3),由CPOL和CPHA组合决定;3)全双工通信,传输速率可达1-100Mbps;4)主从架构,需通过SS线选通从机。相比UART和I2C,SPI具有速率高、协议简单等优势,但存在引脚占用多、传输距离短等局限。实际应用中需注意模式匹配、时钟

2026-01-07 15:08:35 1276

原创 从Linux源码到树莓派4的内核定制+驱动开发+设备树修改(以I2C传感器为例)全流程

本文详细介绍了从Linux内核源码修改到树莓派4驱动开发的全流程。主要内容包括:1)搭建开发环境(Win11+WSL2+Ubuntu20.04)并安装交叉编译工具链;2)获取树莓派专用Linux源码并切换到对应分支;3)内核裁剪与配置(保留必要驱动,精简冗余功能);4)交叉编译内核镜像、设备树和模块;5)将定制内核移植到树莓派4(包含SD卡分区处理、内核模块安装等);6)特别说明WSL2环境下通过USB/IP访问硬件设备的方法。整个过程涵盖了从源码修改到实际部署的完整链路,为树莓派4的深度定制开发提供了实用

2026-01-02 20:54:25 1022

原创 QCsutomPlot介绍

本文作为qcustomplot学习系列的第一篇文章,深入且全面地介绍了qcutomplot相关的知识,为后续的编程打下良好的基础。

2024-08-12 15:07:33 387

空空如也

空空如也

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

TA关注的人

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