🚗 EB tresos 开发流程 零基础 · 30章

🎓 友好色系
01 EB tresos入门
  • AUTOSAR标准
  • 工具概述
  • 安装许可
  • 工作台界面
02 工作空间与项目
  • 创建工作空间
  • 导入示例
  • 项目结构
  • 构建工程
03 MCAL配置基础
  • MCAL概览
  • 配置编辑器
  • 通用参数
  • 生成代码
04 Port与Dio模块
  • Port引脚配置
  • Dio通道
  • 代码生成
  • 点亮LED
05 PWM与ICU模块
  • PWM输出
  • 输入捕获
  • 信号测量
  • 问题排查
06 ADC模块配置
  • ADC原理
  • 通道与组
  • 中断/轮询
  • 读取电位器
07 SPI通信配置
  • SPI协议
  • EB配置
  • DMA传输
  • 驱动传感器
08 I2C通信配置
  • I2C协议
  • EB流程
  • 多主机模式
  • 温度传感器
09 CAN通信基础
  • CAN协议
  • 控制器配置
  • 消息对象
  • 发送报文
10 CAN高级应用
  • CAN FD
  • 错误处理
  • 网络管理
  • CAN唤醒
11 Lin通信配置
  • Lin协议
  • 主从节点
  • 调度表
  • 从节点通信
12 UART与调试
  • UART配置
  • 串口打印
  • RTT/J-Link
  • 日志系统
13 中断与异常
  • 中断优先级
  • 嵌套处理
  • 延迟优化
  • 按键中断
14 定时器模块
  • GPT/STM
  • 定时器级联
  • PWM生成
  • 精确延时
15 看门狗与安全
  • WDT配置
  • 安全机制
  • E2E保护
  • 喂狗程序
16 存储模块
  • Flash/EEPROM
  • FEE详解
  • 写入均衡
  • 参数存储
17 DMA配置
  • DMA原理
  • 传输模式
  • 内存到外设
  • ADC自动采集
18 时钟与电源
  • 时钟树
  • PLL设置
  • 电源模式
  • 低功耗切换
19 复杂驱动CDD
  • CDD概念
  • 自定义驱动
  • 集成EB
  • 自定义SPI
20 OS配置基础
  • OSEK/VDX
  • 任务与资源
  • Alarm/Event
  • 多任务调度
21 OS高级特性
  • 堆栈监控
  • 死锁预防
  • 时间保护
  • 超时检测
22 RTE层配置
  • RTE概念
  • SWC与Port
  • 运行实体
  • SWC通信
23 BSW模块集成
  • BSW架构
  • 服务层
  • ECU抽象
  • 集成通信栈
24 诊断功能实现
  • UDS协议
  • DTC配置
  • 诊断事件
  • 0x22服务
25 Bootloader开发
  • Boot原理
  • 分区管理
  • 刷写流程
  • CAN刷写
26 XCP与标定
  • XCP协议
  • A2L文件
  • 标定测量
  • 在线标定
27 多核与MPU
  • 多核架构
  • 核间通信
  • MPU配置
  • 数据交换
28 测试与验证
  • 单元测试
  • 集成测试
  • 覆盖率分析
  • MCAL用例
29 调试与优化
  • 性能分析
  • 代码大小优化
  • 运行时间优化
  • 启动优化
30 项目实战
  • 需求分析
  • 架构设计
  • 配置实现
  • 集成测试
  • 总结展望