- 博客(6)
- 收藏
- 关注
原创 STM32F103C8T6 GPIO实战:从点亮第一个LED开始理解GPIO配置、寄存器与HAL库开发
本文以 STM32F103C8T6 点亮LED实验为例,深入分析GPIO控制背后的硬件原理与软件流程。从RCC时钟开启、GPIO寄存器配置,到HAL库与标准库开发方式对比,结合常见问题排查,帮助初学者理解代码如何控制真实硬件,为后续STM32外设学习打下基础。
2026-09-09 13:47:40
127
原创 STM32F103C8T6_Keil5_AC5_CSDN正式发布版
记录 STM32F103C8T6 开发环境搭建过程,详细分析 Keil5 安装、ARM Compiler 5(AC5)缺失、STM32 Pack配置以及 ST-Link 下载调试流程,帮助初学者解决常见工具链配置问题。
2026-09-04 17:41:25
179
原创 SOLIDWORKS 2025 SP0 安装及中文语言包问题解决记录:安装后仍是英文、Chinese Simplified Resources 向导中断
针对 SOLIDWORKS 2025 SP0 安装过程中中文语言包异常的问题,本文记录安装、语言切换及资源包安装失败的排查过程。重点分析英文界面无法切换、Chinese Simplified Resources 向导中断等常见问题,并总结一套较稳妥的中文语言包处理方法。
2026-07-07 20:31:39
499
1
原创 Linux 下摄像头采集并显示到屏幕:V4L2 + DRM 流程解析
现象可能阶段常见原因排查方向不存在驱动注册阶段设备树错误、Sensor probe 失败、I2C 失败dmesg、media-ctl、设备树QUERYCAP失败V4L2 打开阶段节点错误、设备不支持 capturev4l2-ctl 查看设备能力S_FMT失败格式设置阶段分辨率或格式不支持STREAMON失败启动采集阶段buffer 未入队、Sensor 未启动检查 QBUF、dmesgDQBUF超时采集阶段MIPI/CIF/ISP 无数据。
2026-06-10 16:19:43
209
1
原创 Linux 系统上电启动流程详解:从 BootROM 到 OS 运行
在嵌入式 Linux 开发中,我们经常会接触到 U-Boot、Kernel、设备树、rootfs 等概念。很多初学者会有一个疑问:开发板通电之后,为什么不能直接运行 Linux?为什么中间还要经过 BootROM、SPL、U-Boot 这些阶段?其实,Linux 系统的上电启动并不是一步完成的,而是一个逐级加载、逐级初始化的过程。上电↓BootROM↓SPL↓U-Boot↓↓OS / 用户空间如果用一句话总结:Linux 系统启动的本质,是一个“小程序加载大程序”的过程。
2026-06-09 16:03:15
228
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅