📘 标定数据导出与报告自动生成
实战课程 · 30章
⭐ 友好色系
01
标定数据基础
什么是标定数据、ECU开发中的作用、常见格式 (A2L, HEX, DCM)
📁 入门
02
标定工具链概览
INCA、CANape、Vision 介绍 · 采集回放 · 测量与标定区分
🔧 工具
03
A2L文件解析 (上)
A2L结构、MOD_PAR/MOD_COMMON、CHARACTERISTIC与MEASUREMENT
📄 解析
04
A2L文件解析 (下)
COMPU_METHOD/TAB、RECORD_LAYOUT、Python解析 (pyasamm/cffi)
🐍 进阶
05
HEX文件格式详解
Intel HEX & Motorola S-record · 地址映射 · 校验和 · Python解析
🧮 格式
06
DCM (DAQ) 数据格式
DCM结构、事件通道与数据包、时间戳同步、Python读取
📊 采集
07
数据导出基础
从INCA/CANape导出CSV/MDF/DAT · 参数配置 · 批量脚本
💾 导出
08
MDF文件处理
MDF/MF4格式 · asammdf库 · 通道选择 · 转换为DataFrame
📈 处理
09
CSV与Excel导出
Pandas读写 · 数据清洗 · 多Sheet与格式化
📋 表格
10
标定数据可视化
Matplotlib/Seaborn/Plotly · 时域曲线 · 统计分布 · 交互图表
📉 可视化
11
报告自动生成概述
报告类型 (测试/标定/验证) · 模板设计 · Python生成优势
📄 报告
12
Python-docx生成Word报告
文档结构 · 插入图表表格 · 页眉页脚与样式
📝 Word
13
ReportLab生成PDF报告
PDF布局 · 文字表格 · 嵌入Matplotlib · 多页PDF
📕 PDF
14
Jinja2模板引擎
模板语法 · 数据分离 · 生成HTML/LaTeX报告
⚙️ 模板
15
HTML报告生成
Jinja2+Flask · Bootstrap美化 · 交互式图表嵌入
🌐 HTML
16
LaTeX报告生成
LaTeX基础 · Python生成.tex · 编译PDF · 中文与公式
📜 LaTeX
17
标定数据统计与分析
描述性统计 · 相关性 · 基于阈值的合格判定
📊 分析
18
自动化测试与标定
PyTest框架 · 参数化测试 · 测试报告集成
🧪 测试
19
标定数据版本管理
Git LFS · 数据差异对比 · 版本标签与回滚
🗂️ 版本
20
数据库存储标定数据
SQLite/PostgreSQL · SQLAlchemy · 查询与导出接口
🗄️ 数据库
21
REST API数据服务
Flask构建API · JSON/Protobuf · Swagger文档
🌍 API
22
标定数据加密与安全
数据脱敏 · AES加密 · 访问控制与权限
🔒 安全
23
多ECU标定数据同步
XCP/CCP协议 · 多节点同步 · 时间对齐与插值
🔄 同步
24
标定数据质量检查
CRC/哈希校验 · 异常值检测 (3σ/IQR) · 自动化质量报告
✅ 质量
25
标定报告模板设计
企业级模板规范 · LOGO版权 · 动态表格与占位符
🎨 模板
26
批量报告生成实战
多文件循环 · multiprocessing加速 · 错误处理与日志
⚡ 批量
27
标定数据看板 (Dashboard)
Dash/Streamlit · 实时刷新 · 告警 · 内网部署
📊 看板
28
标定数据导出到MATLAB
MAT文件 · scipy.io读写 · Simulink数据交互
🧮 MATLAB
29
标定数据导出到CANdb++
DBC文件解析 · 信号报文映射 · 生成DBC
🚗 CAN
30
综合实战项目
A2L+HEX+DCM → 自动PDF报告 + 图表统计 + Web服务
🚀 实战
🌱 友好 · 清新绿蓝