跳转至
航的知识库
硬件与半导体
正在初始化搜索引擎
GitHub
首页
工作与项目
技术与编程
硬件与半导体
机械与动力
阅读与学习
生活与兴趣
杂记
建站笔记
🛠 工具
航的知识库
GitHub
首页
工作与项目
工作与项目
AHRS 板固件仿真与验证
AHRS 板固件仿真与验证
验证策略总览(MIL/SIL/PIL/HIL 与仿真工具谱系)
PC 端 SIL 实战(真实固件零修改跑通)
板级 Bring-up 与验证清单
仿真踩坑实录(Keil Simulator 对 H7 不可用)
MATLAB ESKF 算法验证(Phase 1)
Renode 仿真验证(L2 指令级)
验证矩阵与真实数据回放(L4)
ESKF 验证与踩坑实录
VTOL 降落几何与轨迹结尾(尾坐式 vs 复合翼)
技术与编程
技术与编程
前端设计
前端设计
SVG 动手区
SVG 动手区
SVG 入门:读图与制作
改图的六种常见手术
把 AI 生成的 SVG 改成可维护的
实战 · DW01 电路图改图复盘
亮暗双主题与 MkDocs 嵌入
SVG 排错清单
SVG 术语速查
C语言系列
C语言系列
01 二进制与编码(原码反码补码)
02 C 变量类型与精度
硬件与半导体
硬件与半导体
嵌入式开发
嵌入式开发
BLE MCU&SOC
BLE MCU&SOC
WCH
WCH
CH58(2)3M
CH58(2)3M
CH582M 特性与概览
CH582M Flash 存储与 SNV 详解
CH582M DataFlash 地址偏移实践
CH582M 低功耗 + BLE 唤醒坑【初稿】
硬件设计
硬件设计
电源管理
电源管理
PMOS 背靠背防倒灌原理与常见错误
实战 SI2301A 切换与栅极驱动
基础知识
基础知识
基本元器件-电阻
基本元器件-电容
基本元器件-电感与磁珠
基本元器件-二极管
基本元器件-晶体三级管
基本元器件-场效应管
基本元器件-光电耦合器
基本元器件-运算放大器
数字电路基础知识
ADC与DAC基础知识
运算放大器系列
运算放大器系列
None
01 运放基础与负反馈
02 基本电路拓扑与推导
03 关键参数与误差预算
04 稳定性与振荡
显示与屏幕
显示与屏幕
屏幕色彩格式与色深
显示面板技术-LCD_OLED_MiniLED
屏幕接口与带宽
分辨率_刷新率与PPI
HDR与色彩空间
射频与天线
射频与天线
天线类型与各领域应用
2.4G天线设计方案
射频传输线-微带与共面波导
特征阻抗与阻抗匹配
阻抗四大拓扑:单端·差分·共面单端·共面差分
阻抗计算实战指南
CH582M 2.4G天线阻抗与FR4方案
板载天线馈点间距辨析(研究中)
近场磁耦合与远场电磁波辐射
汽车电子
汽车电子
无钥匙进入系统
KeyGo(BLE 手机钥匙)
KeyGo 调试踩坑记录
KeyGo 太阳能充电方案
KeyGo 电源选型(5V→3.3V LDO与低功耗)
KeyGo 电池保护踩坑(DW01+8205A)
非晶硅太阳能板选型(SC 系列)
EDA
EDA
嘉立创EDA
嘉立创EDA
元件库与封装
规则与DRC
嘉立创阻抗计算器详解:8 种模式怎么选
实战下单流程
Altium Designer
Altium Designer
基础知识
原理图绘制
PCB Layout 基础知识
铺铜(Polygon Pour)
DRC 设计规则校验
快捷键速查
AD24 多层板实操
机械与动力
机械与动力
发动机二冲程与四冲程
电池
电池
电池完全指南
便携设备电池(手机/耳机/无人机/充电宝)
阅读与学习
阅读与学习
Static Badge 完全教程
Git 从入门到协同实战
域名规划与部署
惯性导航
惯性导航
00_前置数学基础
00_前置数学基础
导数与微分基础:变化率的语言
微分方程、矩阵指数与状态空间离散化
数学地基(矩阵·概率·协方差)
概率统计基础:从高斯到卡尔曼
协方差交互实验
随机过程与噪声建模:白噪声、随机游走与 Q 阵
矢量叉乘与反对称矩阵
坐标变换与旋转矩阵(推导入门)
矩阵分解与数值线性代数
基础篇(01-05 坐标系→Allan)
基础篇(01-05 坐标系→Allan)
01 坐标系与变换
02 姿态的四种表示
03 传感器原理:加速度计测比力、陀螺测角速度
04 IMU 误差模型:零偏 / 标度 / 交叉耦合 / g 灵敏度 / 温度漂移
05 Allan 方差:从入门到会用
解算篇(06-09 机械编排→误差传播)
解算篇(06-09 机械编排→误差传播)
06 机械编排方程:比力 → 姿态 / 速度 / 位置
07 姿态更新算法:从欧拉角到 Bortz 旋转向量
08 初始对准:从"不知道姿态"到"知道姿态"
None
09 纯惯导误差传播——为什么纯惯导必发散,怎么发散
组合导航篇(10-16 卡尔曼→实战)
组合导航篇(10-16 卡尔曼→实战)
10 卡尔曼滤波基础——从"纯惯导必发散"到"组合导航最优估计"
11 EKF 与 ESKF——从"线性只能处理直线"到"惯导主流的误差状态框架"
12 观测模型——把"传感器读数"翻译成"对 15 个误差态的约束"
13 松组合 vs 紧组合——GNSS 该怎么"接"进 INS 的滤波器
14 一致性检验:NEES / NIS(χ²)——量测更新"合理不合理"的闸门
15 多传感器冗余 + FDI——三路 IMU 的"少数服从多数"
滤波算法精读篇(外部开源库逐读)
滤波算法精读篇(外部开源库逐读)
一阶互补滤波分析
Mahony 滤波分析
Madgwick 滤波分析
卡尔曼滤波入门(从1D标量到2D矩阵)
EKF与ESKF深度对比(PX4 EKF2)
一阶低通与波特图分析
拆解 PSINS 篇(工业参考逐行走读)
拆解 PSINS 篇(工业参考逐行走读)
逐行拆解(函数级 line-by-line)
逐行拆解(函数级 line-by-line)
00 逐行拆解总览
00a INS基础概念入门
00b 坐标变换与旋转矩阵
00 glvf 全局常量与单位
01 earth 地球参数
02 cnscl 圆锥划桨补偿
03 insupdate 姿态速度位置三连更新
04 insinit 结构体初始化
05 inspure 纯惯导主循环
06 drupdate 航位推算
07 kfinit(153) 卡尔曼初始化
08 kffk F阵离散化
09 kfupdate 五公式实现
10 kffeedback 误差反馈清零
11 Mahony 互补滤波 AHRS
12 QEAHRS 四元数 EKF
P系列与总览(工业参考拆解)
P系列与总览(工业参考拆解)
00 内化蓝图(路线图)
00 读码地基(数据结构/约定)
绘图函数与 MATLAB 惯用法(附录)
P1 轨迹生成 · test_SINS_trj.m
P2 纯惯导 · test_SINS.m
P3 航位推算 · test_DR.m
P4 SINS+DR 组合 · test_SINS_DR.m
P5 姿态解算 AHRS · Mahony
PSINS_STM32嵌入式
PSINS_STM32嵌入式
00 总览与架构
01 中断驱动与数据流
02 传感器驱动 MPU9250
03 气压计 MS5611
04 GPS解析与PC命令
05 串口输出帧
06 C与CPP桥接
07 Mahony模式详解
08 SINSGNSS静态组合
09 SINSGNSS动态组合
10 机械编排与惯导解算
11 算法附录 旋转矢量与机械编排
12 CKalman核心与工程机制
13 PSINS基础库与初始对准
14 H743移植指南
生活与兴趣
生活与兴趣
硬件&复刻&折腾
硬件&复刻&折腾
合宙CC表复刻
杂记
杂记
杂记 / Notes
示例随笔
博客改造日志
博客改造日志
改造全记录(1-9)
建站笔记
建站笔记
建站教程-多站点MkDocs
建站笔记-Hugo对照
建站笔记-GitHubPages分支区别
建站笔记-Hugo搭建
建站笔记-博客引擎的选择
多站架构与本地预览
建站笔记-全站架构小白篇
建站笔记-全站架构进阶篇
🛠 工具
🛠 工具
使用指南
知识库总索引
标签
笔记模板
笔记模板
{{title}}
目录
子领域
硬件与半导体
¶
这里记录硬件设计、半导体器件与嵌入式硬件相关的学习笔记。目前先从最基础的元器件知识开始,逐步补充电路设计、电源、信号完整性等内容。
子领域
¶
硬件设计
回到页面顶部