自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 0.91/6寸OLED屏字库

本文介绍了一个基于ESP32-S3开发板和0.91寸OLED屏幕的字符显示系统。代码中包含了完整的8x16点阵ASCII字符字模数据,涵盖95个可显示字符(从空格到波浪线)。每个字符由16字节的点阵数据构成,支持大小写字母、数字和常用符号显示。该系统可用于嵌入式设备的人机交互界面开发,提供清晰的字符显示功能。字库数据采用十六进制数组格式存储,便于程序直接调用显示。

2026-01-06 16:58:51 307

原创 鸿蒙6.0降级4.2全攻略

摘要:本文介绍了华为鸿蒙系统从6.0降级到4.2版本的操作步骤。首先需将手机从鸿蒙6.0降级至5.0版本,需下载华为手机助手HiSuite并连接设备进行降级操作。降级至5.0后,还需通过开发者选项中的系统回退功能继续降级至4.2版本。操作过程中建议备份数据,降级完成后系统将恢复至鸿蒙4.2版本。

2025-11-23 21:31:42 17027 3

原创 STM32学习笔记之ADC

摘要:ADC(模拟数字转换器)是STM32中的"信号翻译官",将传感器输出的模拟电压信号转换为CPU可处理的数字值。通过12位分辨率,可将0-3.3V电压转换为0-4095数字值,使CPU能感知温度、光照等物理量。核心概念包括分辨率(精度)、采样时间(稳定性)、通道(多传感器接口)和参考电压(转换基准)。使用流程包括初始化配置、通道设置、启动转换和读取数据,通过HAL库函数实现。ADC让微控制器能准确获取并处理外部模拟信号,实现智能化控制。

2025-11-18 20:14:10 569

原创 STM32学习笔记之DMA

DMA(直接存储器访问)是一种无需CPU参与的数据传输技术,通过硬件通道直接在存储器和外设间搬运数据。其核心优势是解放CPU资源,使其能并行处理其他任务。使用DMA只需配置源/目标地址、数据量和传输单元,适用于传感器采集、串口通信等大数据量场景。以STM32为例,配置流程包括:1)使能DMA时钟;2)初始化传输参数并关联外设;3)启动传输并可查询状态或配置中断。DMA显著提升了系统整体效率,是嵌入式系统中的重要数据传输机制。

2025-11-17 19:47:00 439

原创 STM32战舰开发板基础篇知识总结

摘要: 本课程基于STM32战舰开发板,系统讲解单片机开发知识体系,分为基础篇和进阶篇。基础篇涵盖:1)单片机核心概念与分类对比;2)ARM Cortex-M系列内核架构差异;3)STM32芯片家族与选型指南;4)最小系统电路设计要点;5)MDK开发环境搭建;6)程序下载调试方法;7)C语言关键语法复习;8)存储器与寄存器映射原理;9)寄存器/HAL库两种工程创建方法;10)启动流程分析。课程突出实践性,通过LED闪烁等实例验证开发环境,并对比寄存器操作与库函数开发的优劣,为STM32开发提供完整入门路径。

2025-11-10 09:30:51 1089

原创 STM32战舰开发板入门篇知识总结

本文总结了STM32核心实验的关键内容,涵盖GPIO、中断、串口、看门狗、定时器、OLED显示、MPU保护等10个实验模块。重点包括:GPIO的4种工作模式配置;中断机制中的EXTI和NVIC组件;串口通信参数设置与实现;IWDG/WWDG看门狗的工作原理;定时器的分类与应用场景;OLED显示驱动的实现方法;MPU内存保护的配置步骤;以及FSMC/FMC、LTDC等高级外设接口的应用。通过各模块的基础原理、配置流程和实战步骤,系统介绍了STM32开发的核心技术要点,为嵌入式开发提供实用指导。

2025-11-07 14:59:00 953

原创 C++ 核心概念、作用与语法精简总结

本文总结了C++编程语言的核心概念与基础语法,分为10个专题:1.程序构成与编译流程(源文件编译链接过程);2.数据类型(整型、浮点型、字符型等);3.变量与作用域(局部/全局变量规则);4.运算符(算术、赋值、逻辑等);5.流程结构(选择/循环/跳转);6.数组(一/二维数组及字符串处理);7.函数(定义/调用/参数传递机制);8.指针(内存地址操作与应用场景);9.引用(别名机制与函数参数传递);10.类与对象(封装特性与构造方法)。全文采用分类表格形式,并列出了典型语法示例和关键注意事项,为C++初学

2025-09-21 20:44:58 728 2

原创 我的个人网站!

个人网站

2025-06-16 19:37:07 247

空空如也

空空如也

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

TA关注的人

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