
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文记录基于100ASK IMX6ULL开发板学习Linux驱动开发的过程,完成从Linux内核编译、设备树生成、内核模块安装,到第一个hello_drv驱动程序运行的完整流程。通过实际操作理解Linux内核、驱动模块与用户程序之间的关系,并解决驱动加载过程中常见的版本匹配问题,为后续字符设备、GPIO、I2C等驱动开发学习打下基础。

本文讲解了uboot是什么,为什么我们要使用uboot,linux内核的作用、内核主要功能,以及linux根文件系统的介绍;欢迎大家一起交流讨论!

本文以实验的方式详细的介绍了什么是“工厂模式”,让大家直观的感受到工厂模式的优势,为我们提供了一种新的,面向对象的思维方式。欢迎大家一起交流讨论!

在复杂的电子系统中,芯片复位(Chip-level Reset)和模块复位(Module-level Reset)是两种不同粒度的复位机制,它们在设计目标、实现方式和应用场景上有显著差异。比如生产工装。

本文主要介绍了硬件基础知识,包括同步和异步的区别和使用方法、半双工传输是怎么实现的、UART的硬件原理 以及Bps的计算方法

本文介绍了如何在不花钱的情况下将MD文件精确的转换成DOCX(word)文件,图文并茂;欢迎大家一起交流讨论!

本文介绍了如何在不花钱的情况下将MD文件精确的转换成DOCX(word)文件,图文并茂;欢迎大家一起交流讨论!

本文整理 STM32 SPI 协议基础与 HAL 库使用,涵盖 SPI Flash 硬件连接、MOSI/MISO/SCK/CS 引脚作用、CS片选、1字节传输、四种工作模式、CubeMX 配置,以及查询、中断、DMA 函数和 W25Q64 基本操作,便于后续项目快速查阅。

本文整理 I2C 的硬件连接、数据传输格式、开漏输出和常见信号类型,并结合 STM32 HAL 接口记录 OLED 的 cmd/data 区分、显存地址模式和汉字显示实现,方便后续开发时快速查阅

基于韦东山 STM32+C 语言实战课,整理嵌入式开发核心:volatile、字节序等基础,指针操作寄存器,数组 / 结构体封装硬件,函数指针与工程化编程,聚焦 C 语言底层在 STM32 的实操应用。








