什么是ECU?ECU在汽车中的角色、主流MCU架构、开发工具链安装与验证。
进入章节
复位向量、启动代码、堆栈初始化、C运行时环境、链接脚本解析与自定义。
进入章节
寄存器映射、输入输出配置、上下拉与驱动能力、位带操作、点亮LED与读取按键。
进入章节
时钟树解析、系统时钟配置、通用定时器驱动、定时中断实现精准延时。
进入章节
中断向量表重定向、优先级分组、使能与屏蔽、中断嵌套、外部中断驱动按键。
进入章节
窗口看门狗与独立看门狗区别、喂狗策略、防止误复位、RTOS中集成看门狗。
进入章节
UART协议基础、波特率配置、中断收发、环形缓冲区、串口控制台Shell。
进入章节
SPI模式与极性相位、主从配置、DMA/中断传输、驱动SPI Flash读写。
进入章节
I2C协议时序、多主机仲裁、从机地址读写、驱动温度传感器LM75。
进入章节
CAN协议帧格式、控制器配置、报文收发、回环测试与数据通信。
进入章节
CAN FD与传统CAN区别、波特率切换、Payload扩展、配置CAN FD节点。
进入章节
分辨率与采样率、单次/连续转换、内部温度传感器、采集电位器电压。
进入章节
PWM原理与占空比、互补PWM与死区插入、H桥驱动、直流电机开环调速。
进入章节
DMA传输模式、链式描述符、内存到外设、自动搬运ADC数据。
进入章节
Flash擦除写入读取、模拟EEPROM、磨损均衡、保存系统参数。
进入章节
外部EEPROM驱动、NVM抽象层、掉电保护、参数存储与恢复。
进入章节
CRC算法原理、硬件CRC单元、安全启动流程、固件CRC校验。
进入章节
RTC模块配置、时间日期设置读取、闹钟唤醒、系统日志时间戳。
进入章节
睡眠/停止/待机模式、唤醒源配置、功耗测量、低功耗传感器节点。
进入章节
Bootloader架构、双区启动A/B Swap、固件有效性检查、最小Bootloader。
进入章节
UDS服务概述、诊断请求响应、DTC管理、实现0x22读取标识符。
进入章节
XCP协议概述、CCP与XCP区别、DAQ与STIM模式、实时观测变量。
进入章节
FreeRTOS/AUTOSAR OS概念、任务创建删除、优先级调度、移植到目标MCU。
进入章节
信号量、互斥锁、消息队列、事件标志组、多任务协同控制LED。
进入章节
堆栈溢出检测、内存池管理、MPU配置与特权级隔离、防止野指针。
进入章节
轮询与中断采集、数字滤波算法、融合加速度计与陀螺仪数据。
进入章节
继电器驱动、步进电机驱动、比例电磁阀PWM控制、节气门开度控制。
进入章节
分层设计、抽象硬件层HAL、回调函数注册机制、统一UART/SPI/I2C接口。
进入章节
测试框架Unity/CMock、桩函数模拟、覆盖率分析、GPIO驱动单元测试。
进入章节
需求分析、模块划分、驱动集成、调试优化、最终演示与总结。
进入章节