- 博客(5)
- 收藏
- 关注
原创 EMI电路设计
本文围绕 EMI 电路设计,阐述核心元器件参数计算与选型及 PCB 设计要点。核心元件包括 NTC、保险丝、X/Y 电容、共模 / 差模电感等,其参数需结合干扰频率、衰减要求及安全标准确定:通过插入损耗公式算电感量,依据漏电流限值推电容容值,按工作电流定额定 / 饱和电流。实际选型需兼顾宽频干扰、寄生参数及生产误差。PCB 设计注重滤波电路前置、高低压分区、对称布局及地平面优化,通过屏蔽与接地抑制辐射干扰。整体逻辑为理论计算→安全验证→实测微调,确保设备通过 EMC 认证。
2025-08-01 18:52:06
1262
1
原创 《嵌入式 C 语言实战:从 LED 开始》
本文档以 STM32 控制 LED 为载体,构建 C 语言语法与嵌入式开发的实践闭环。课程分五阶段递进:入门阶段通过 LED 亮灭、闪烁掌握变量、循环等基础;进阶阶段以多 LED 流水灯、函数封装学习数组与枚举;深入阶段用结构体和指针实现 LED 结构化管理;实战阶段聚焦预处理、宏与模块化,完成特效开发;综合阶段通过交通信号灯、LED 显示屏等项目综合应用。每个课题对应可验证硬件效果,通过 “写代码→编译→下载→看反馈” 强化理解。附录规范嵌入式命名
2025-07-15 00:28:32
961
原创 嵌入式开发实战:从原理图到代码编程
本课程以 “嵌入式学习新航道” 为主题,面向对嵌入式开发感兴趣且具备基础电路知识的学员。课程通过系统教学,带领学员掌握嘉立创 EDA 进行原理图绘制与 PCB 设计全流程,精通嵌入式 C 语言编程实现按键控制 LED 灯等功能,并熟练运用 STM32CubeMX 与 Keil 完成协同开发。从原理图元件选型与电路设计,到 PCB 布局布线优化;从 C 语言语法应用,到软硬件联调与项目拓展,课程覆盖嵌入式开发关键环节。旨在帮助学员理解硬件与软件协同工作原理,具备独立完成小型嵌入式项目的能力。
2025-07-01 00:14:00
1100
原创 STM32CubeMX 配置 USART 及 Keil 实现 Printf 教程
本教程详细阐述了借助 STM32CubeMX 配置 USART,并在 Keil 编译器中实现 Printf 函数的完整过程。开篇介绍开发所需的软硬件环境,STM32CubeMX、Keil MDK - ARM 及对应器件支持包。在配置环节,通过 STM32CubeMX 新建工程,完成时钟树、USART 参数设定,选择异步通信模式,配置波特率等关键参数,并生成适配 Keil 的工程代码。在 Keil 开发环境中,通过重定向 fputc 函数,使
2025-06-23 11:13:10
1488
原创 《STM32F103C8+CubeMX+OLED:基于 I2C 总线的显示控制实现》
摘要:本文介绍了基于STM32CubeMX配置I2C总线驱动OLED显示的完整实现方案。通过硬件I2C接口,采用SSD1306控制器驱动128×64分辨率OLED屏幕,提供了底层通信函数(命令/数据发送)、显示控制函数(清屏、光标定位、字符/汉字显示、图片绘制)以及初始化流程。代码包含完整的字模库(6×8、8×16英文字符和16×16汉字),支持自动换行和多种显示模式。硬件层使用HAL库的I2C传输函数,实现了高效的页面寻址和显示刷新机制,适用于嵌入式系统的信息显示需求。
2025-06-20 11:38:06
719
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅