🚗 LIN从机实战
STM32 30章
友好 · 从入门到项目
01
LIN总线概述
01.html
发展历史
汽车网络定位
与CAN对比
02
LIN总线协议基础
02.html
帧结构
主从架构
同步间隔/校验
03
STM32微控制器基础
03.html
选型指南
时钟树
GPIO复用
04
STM32 USART模块详解
04.html
LIN模式硬件
波特率计算
中断/DMA
05
STM32 LIN外设寄存器
05.html
LINCR/LINSR
LINIER
错误检测
06
开发环境搭建
06.html
Keil/CubeMX
HAL/LL库
J-Link/ST-Link
07
第一个LIN从机工程
07.html
CubeMX生成
初始化函数
回调函数
08
LIN从机节点配置
08.html
NAD设置
从机响应帧
无条件帧
09
LIN帧收发编程实战
09.html
HAL发送/接收
超时处理
错误标志清除
10
LIN总线唤醒与休眠
10.html
休眠进出
主动唤醒
总线监控
11
LIN诊断协议基础
11.html
UDS on LIN
SID/RSID
0x10服务
12
LIN从机诊断实现
12.html
0x22读取
0x2E写入
0x31例程
13
LIN从机配置与识别
13.html
0x1A服务
EEPROM模拟
供应商信息
14
LIN总线网络管理
14.html
节点状态机
NM报文
心跳机制
15
LIN从机应用层设计
15.html
信号映射
更新通知
接口设计
16
LIN从机定时器管理
16.html
调度表
时隙控制
时间同步
17
LIN从机错误处理
17.html
位错误
校验和错误
无响应策略
18
LIN从机固件升级
18.html
Bootloader
Flash分区
校验回滚
19
LIN从机低功耗设计
19.html
Sleep/Stop
唤醒源
功耗优化
20
LIN从机EMC/EMI考虑
20.html
PCB布局
共模扼流圈
软件滤波
21
多节点通信测试
21.html
多从机环境
LIN分析仪
负载率计算
22
LIN-CAN网关设计
22.html
硬件架构
路由转换
性能优化
23
车身域控应用
23.html
车窗控制
雨刮/灯光
典型场景
24
传感器节点应用
24.html
温度/位置
压力传感器
模拟量采集
25
执行器节点应用
25.html
步进/直流电机
LED调光
PWM指令解析
26
LIN从机安全机制
26.html
安全威胁
报文认证
防重放
27
LIN从机自动化测试
27.html
Python脚本
测试用例
回归报告
28
LIN协议栈移植
28.html
uLIN/开源栈
STM32移植
裁剪优化
29
项目实战(一) 温度采集
29.html
STM32G0
需求/硬件/编码
调试
30
项目实战(二) 车窗控制
30.html
STM32L0
功能安全
故障诊断/量产