自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零基础→入行→进阶→成为 ECU 解决方案工程师的完整学习路线 + 资料清单,全部聚焦汽车电子电器 / ECU 领域

核心定位:。

2026-05-11 18:27:36 236

原创 Motion Sensor 运动传感器介绍

Motion Sensor = 运动传感器 / 人体感应传感器检测物体有没有移动、人体有没有活动、姿态有没有变化,输出高低电平或数字信号给主控 MCU。

2026-05-11 18:12:59 270

原创 汽车电子TCAN 详解

TCAN既是车载远程通信 CAN 总线也是TI 的车规级 CAN 收发器 / SBC 芯片核心是实现 MCU 与 CAN 总线的可靠通信 + 低功耗管理 + 总线保护,是汽车电子 CAN 网络的 “通信枢纽”。

2026-05-09 16:30:36 113

原创 电路中 Filter 和 Matching 完整详解

Filter 就是把信号 / 电源 “提纯”,留有用、滤杂波噪声。Matching 就是阻抗匹配,让信号不反射、不失真、传得稳、速率高。

2026-05-09 16:13:14 167

原创 Voltage Monitoring 电压监测模块

Voltage Monitoring 模块 =分压采样 + MUX 选通 + ADC 转换 + 硬件阈值比较 + 延时滤波 + 中断 / 复位输出实时监控 BATT/VDD 各路电源,欠压过压自动报警、复位、故障诊断,保障车载控制器安全稳定工作。

2026-05-09 15:59:35 267

原创 车载 / PCB 硬件 详解 BATT 和 VDD

车载里就是:,等同于 半导体 / 电路标准命名:不是电池原始电,是。

2026-05-09 15:43:24 137

原创 PCB中KL30.1线或pin脚的含义

KL30B+ 常电,直接连蓄电池正极,11–15V,永久有电。KL30.1KL30 的主路 / 第一路,ZCU/BCM 常用作主电源输入。KL30.2/.3:第二 / 第三路常电(冗余 / 分区供电)。KL31:蓄电池负极(GND)。KL15:点火电(IGN),钥匙 ON/START 才有电。KL30.1 是 PCB 上的 12V 常电主输入引脚,直接连蓄电池正极,永远有电,给 ZCU 系统及 eFuse 供电。

2026-05-09 15:36:06 224

原创 汽车域控制器 ZCU 的 EFS(eFuse)线工作原理

ZCU 的 EFS 线 = SPI(控制 + 诊断)+ EN/HWLO(硬开关)+ ISNS/TSNS(监测)+ VBAT/GND(功率)。MCU 通过 SPI 配置 eFuse,eFuse 实时监测电流 / 温度,异常时自动关断并上报,MCU 做故障决策与恢复。

2026-05-09 15:24:01 315

原创 区域控制器 (ZCU) 内部 eFuse (电子保险丝) 阵列的控制 / 诊断线束

SPI 四线:命令 + 状态(MCU 管配置、读诊断)EN/HWLO:硬开关(安全优先)ISNS/TSNS:电流 + 温度(保护依据)VBAT/GND:功率供电OUT:到负载。

2026-05-09 15:13:36 526

原创 SPI 指令码 / 指令集

无统一标准协议,各外设自定义指令集,通用结构:指令码 + 地址 + 数据;速率远高于 I2C/UART,适合 Flash、LCD、MCP2515、以太网 PHY 高速配置通信。

2026-05-08 18:19:57 384

原创 SPI / I2C / UART 速率等级对比

直观倍数:SPI 常用速率 比 I2C 快几十倍,比 UART 快上百倍。

2026-05-08 16:14:21 226

原创 SPI 在 以太网 PHY、CAN 控制器 中的通信应用(原理 + 场景 + 接线 + 时序全覆盖)

SPI 是调试配置口,业务数据不走 SPI;SPI 是唯一和 MCU 交互的通道,配置 + 收发全靠它;两者都是 MCU 做 SPI 主机、外设做从机,标准 4 线 SPI;不能用 CAN 控制器硬件跑 SPI,但外置 CAN 芯片天生就是靠 SPI 和 MCU 通信。

2026-05-08 14:50:22 387

原创 数据通信SPI、I2C、UART 数据存储 大端/小端 中重要概念 MSB 和 LSB 解释

对于一个二进制数,每一位都有一个位权以最常见的 8 位二进制数为例,从左侧(高位)到右侧(低位)的位权依次为:128、64、32、16、8、4、2、1。MSB(Most Significant Bit,最高有效位)是二进制数中位权最大的那一位。它位于数据的最左边(第 7 位,对于 8 位数据)。改变 MSB 对数值的影响最大(例如从 0 变 1,数值直接加 128)。LSB(Least Significant Bit,最低有效位)是二进制数中位权最小的那一位。它位于数据的最右边(第 0 位)。

2026-05-07 18:40:01 699

原创 SPI总线协议

SPI(Serial Peripheral Interface,串行外设接口)是 Motorola(现 NXP)1980 年代推出的,广泛用于板级短距离芯片互连(MCU、传感器、Flash、显示屏等)。

2026-05-07 11:31:22 447

原创 单片机 VDD/VCC/VSS/GND 四者区分对照表

实际布线中,一般直接连在一起,接同一个 3.3V/5V。实际布线中,直接连在一起,统一公共地。看到 VDD/VCC → 当成。看到 VSS/GND → 当成。D = 漏极、S = 源极。

2026-04-29 15:09:30 39

原创 直流低压电短路场景(3.3V/5V/12V 单片机、弱电)

低压直流电不电人、很安全;短路会产生超大电流;烧毁:电源芯片、线路、单片机 IO 口、外设;输出引脚最怕短路,高阻输入引脚不怕短路;严禁 VCC 与 GND 直接短接。

2026-04-29 10:24:29 222

原创 电池用导线直接连正极→负极 标准的【严重短路】

普通一次性电池(碱性,差别只在)(1 号电池电量 ≈5 号电池电量 ≈感觉 “没事、没爆炸、没烧坏”,有 3 个隐藏原因。

2026-04-29 10:24:04 705

原创 单片机最小系统 + LED + 按键完整电路图及电压标注

导线直连 = 电压完全相等;串联电阻、二极管 = 产生压降,前后电压不同;LED 利用电压差、二极管 0.7V 压降发光;按键靠「3.3V / 0V」两种电平变化,被单片机 IO 内部施密特触发器 + 比较器识别 1 和 0;所有电压全部相对于 GND 0V 计算。

2026-04-28 11:38:21 21

原创 单片机施密特触发器 + 电压比较器 如何检测引脚高低电平

外部模拟电压先进入电压比较器,和参考电压对比,初步区分高低;再经过施密特触发器双阈值整形,过滤干扰、锁定状态;最终输出标准数字 0/1,存入输入寄存器;单片机读取寄存器,完成高低电平检测。

2026-04-28 11:37:05 73

原创 单片机引脚设为「输入模式」时,只会 高电平 / 低电平不会出现「无电平、无输入、高阻无效状态」

输入引脚物理上确实是高阻悬空;但单片机内部施密特触发器 + 电压比较器会强制采样电压;数字电路只有0、1两种逻辑,没有 “无电平”;浮空悬空时,电压漂移,会被随机判定成 1 或 0,导致读数乱跳;加上内部上拉 / 下拉,才能固定默认电平,避免乱识别。

2026-04-28 11:35:55 74

原创 单片机 IO 口「高 / 低电平」检测

外部电压 → 施密特整形(去毛刺)→ 电平识别(区分高 / 低)→ 存入。动作:打开内部 MOS 管,主动强行输出 3.3V / 0V。(浮空输入 / 上拉输入 / 下拉输入 都属于输入)动作:关闭输出驱动,高阻接收外部电压,被动读取。只要设为输入,单片机内部。过滤、整形,防止乱跳。,就知道当前引脚状态。

2026-04-28 11:33:24 90

原创 单片机控制 IO 输出高电平 / 低电平

配置为推挽输出给 1 → 输出 3.3V 高电平给 0 → 输出 0V 低电平内部靠两个 MOS 管开关实现。

2026-04-28 11:31:30 49

原创 数字电路引脚电压-----高电平,低电平,高阻态

高电平 = 1,低电平 = 0,是确定数字逻辑,用来输出、通信、控制;高阻态 = 悬空断路,没有任何逻辑电平,既不是 1 也不是 0;输出用高低电平,输入 / 双向总线 用高阻态。

2026-04-28 11:27:37 311

原创 单片机核心电路原理

电源电路:提供稳定 3.3V,电容滤波,芯片才能工作复位电路:上电 / 按键强制初始化,防止乱码死机时钟电路:晶振提供心跳频率,决定运行速度GPIO 内部 MOS 管切换模式:推挽、开漏、高阻输入高 / 低电平是强驱动逻辑 1、0;高阻是物理断开无逻辑内置 Flash 存程序、RAM 跑变量所有通信总线,本质都是电平时序高低变化传输数据。

2026-04-28 11:21:18 292

原创 单片机【时钟电路】详细原理介绍

单片机时钟是周期性方波脉冲,是所有硬件运行的节拍;外部晶振:晶体机械谐振 + 内部放大 + 负载电容,频率精准;内部 RC:阻容充放电振荡,结构简单、误差大;依靠PLL 锁相环倍频,低速晶振升为高频主频;时钟树逐级分频,给内核、总线、各个外设分别供时钟;外设必须开启对应时钟,否则寄存器、功能全部无效;晶振电容、布线、电源噪声,直接决定时钟稳定性。

2026-04-28 10:54:33 435

原创 单片机电源电路原理 详细完整介绍

单片机电源分数字电源 VDD和模拟电源 VDDA,互相隔离降噪;GND 是所有电平参考 0V,跨设备通信必须共地;每个电源引脚就近搭配0.1μF 去耦电容,稳定瞬时电压、滤高频;大小电容配合:小电容滤高频,大电容稳低频;主流用 LDO 稳压,输出干净低噪声,适合 MCU;上电有严格时序,电压稳定 + 复位释放后程序才运行;电源质量直接决定:稳定性、抗干扰、精度、通信可靠性。

2026-04-28 10:35:55 410

原创 单片机 IO 口内部电路原理-详细完整介绍

PMOS 上管 + NMOS 下管 + 可控上下拉 + 施密特输入推挽输出:上下管都可控,强 0 强 1,驱动能力强;开漏输出:只有下管可控,高电平为高阻,需外部上拉,用于双向总线;浮空输入:上下管全断、无上下拉,引脚悬空,电平由外部决定;上拉 / 下拉输入:内置弱电阻钳位默认电平,防止浮空乱跳;高 / 低电平是强制驱动逻辑,高阻是物理断开无逻辑;所有模式下,输入缓冲独立,均可采集引脚真实电压。

2026-04-28 10:17:46 904

原创 CAN 网络设备不共地,照样稳定通信原理彻底讲透

单端信号,对地判断,必须共地;差分信号,只判断 CANH 与 CANL 压差,不依赖本地 GND;多地电位差、浮动地、隔离电源,只会产生「共模电压」;CAN 接收器抑制共模干扰,只识别差分压差,所以不共地也能稳定通信;工业 / 汽车强干扰、多地悬浮场景,首选 CAN。

2026-04-27 16:40:30 354

原创 单片机共地通信

现在:甲发高电平:3.3V 乙看这个电压 = 3.3−1.5=1.8V。两个设备:设备 A(发送方) 设备 B(接收方)两个设备地电位差过大会产生大回路电流、烧毁 IO 口。如果不共地:对方发的 3.3V、0V,到你这边全部。A 发高电平:相对于自己 GND = 3.3V。接收端 IO 浮空,感应杂波,不停乱变。1. 两边「0V 基准不一样」,电压全部错位,逻辑直接报废。(因为不共地、悬浮、感应电)双方统一参考点:都是 0V。甲地:0V乙地:浮动在。1.8V 卡在单片机。

2026-04-27 16:31:09 307

原创 直流电 (DC) 和 交流电 (AC) 对比

正极 VCC负极 GND(公共地、0V)高低电平:3.3V=1 , 0V=0直流电:方向不变、电压稳定、有正负极,电子设备专用;交流电:方向交变、电压波动、无固定正负极,家用供电;单片机、所有电路板只认低压直流电;直流才有 GND / 公共地 = 负极,交流不能混为一谈;220V 交流危险,低压直流安全。

2026-04-27 16:02:11 213

原创 现代电器交流入户直流干活

只要是插家里墙壁插座的设备220V 交流电带电路板、芯片、屏幕、LED 的电器交流 → 转直流电才能正常工作纯电机类老设备(老式风扇、定频压机)👉 直接用交流电运转。

2026-04-27 15:53:46 45

原创 单片机电路中不同点的电压计算

电压完全一样前后电压不同,产生压降电压计算核心:分压公式固定减 0.7V导线:电压不变所有电压都以 GND=0V 为参考单片机引脚电压,由「外部电路 + 内部 MOS / 上下拉」共同决定。

2026-04-27 15:17:13 549

原创 浮空、开漏、推挽、上拉 / 下拉--单片机 /芯片引脚模式

推挽:既能拉高也能拉低,力气大,不能共线开漏:只能拉低,高靠电阻,适合多设备共用一根线浮空:啥都不接,外部说了算,容易乱飘。

2026-04-26 23:28:14 289

原创 单片机内存在C 语言编译后的 “逻辑分区”

不管是 STM32、GD32、ESP32,编译后都分成这几个。

2026-04-25 16:45:58 190

原创 寄存器地址+数据的有效载荷

先发:2 字节 (16 位寄存器地址)再收:1 字节 (8 位寄存器数据)先发:1 字节 (寄存器地址)再收:1 字节 (寄存器返回数据)2 字节 (16 位地址) + 1 字节 (8 位数据)1 字节 (地址) + 1 字节 (写入数据)

2026-04-25 16:45:39 54

原创 I2C总线协议详细介绍

I2C(Inter-Integrated Circuit,内部集成电路)总线是一种由飞利浦半导体公司(现NXP)在20世纪80年代设计的简单、高效的双线制串行通信总线。它被广泛用于微控制器与各种外设(如传感器、存储器、数模转换器等)之间的短距离通信。:之间、内部(更准确地说是“内部互联”的意思):集成电路:电路完整的意为“内部集成电路互联”,也就是芯片与芯片之间在同一块电路板上进行通信的协议,这也正是 I²C 总线得名的由来。

2026-04-24 16:30:52 344

原创 I2C协议工程实践详细介绍

I2C协议的核心是“两线制、多主从、同步时序、应答机制”,其简洁的硬件连接和良好的兼容性,使其成为嵌入式系统中最常用的通信协议之一。掌握其物理层配置、协议层时序、通信流程,以及常见问题排查技巧,是嵌入式开发的必备能力。核心记忆点:① 两根线(SCL时钟、SDA数据)+ 上拉电阻;② 起始/停止条件定义通信起止;③ 8位数据传输,高位在前;④ 应答机制保证可靠性;⑤ 7位地址区分从设备;⑥ 速率匹配、地址正确、时序合规是通信成功的关键。

2026-04-24 14:44:44 296

原创 UDS 0x27 安全访问(种子 / 密钥 Seed-Key) 的用法、流程、算法、存储位置、安全机制

算法和根密钥:存 ECU 加密 Flash / HSM(只读、保密)临时种子:存 RAM(用完即丢)诊断仪:存相同算法 + 根密钥(授权才有)27 服务 = 动态密码锁:ECU 给随机挑战码(Seed),双方用相同保密算法算 Key,匹配才解锁;算法和根密钥藏在 ECU 加密 Flash/HSM,临时种子放 RAM。

2026-04-24 11:08:14 373

原创 以蓝牙模块 HC-05/HC-06为例超详细讲解AT 指令

AT 指令就是蓝牙模块的 “文本控制语言”,用来改名字、密码、波特率、主从模式,配置完成后就用透明传输传数据。

2026-04-24 10:27:44 196

原创 单片机 / 嵌入式--状态机详解

把复杂的事情,拆成几个 “状态”,只在当前状态做当前该做的事。它不是语法,不是库,而是一种编程思想 / 代码结构。按键消抖蓝牙连接流程串口数据包解析AT 指令处理电机控制菜单切换协议帧(HEX 帧)接收状态机 = 把复杂流程切成多个 “房间”,你每次只待在一个房间,只做这个房间该做的事,满足条件就开门进下一个房间。

2026-04-24 10:26:12 362

空空如也

空空如也

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

TA关注的人

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