首页
›
热销单品
›
嵌入式Linux与RTOS
›
《FreeRTOS在英飞凌平台移植与优化实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
FreeRTOS在英飞凌平台移植与优化实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
FreeRTOS在英飞凌平台的应用价… · 课程目标 · 学习路径与实验环境准备
课程导入
FreeRTOS
02
FreeRTOS核心概念
任务 · 调度器 · 状态机
FreeRTOS
核心概念
03
英飞凌平台概述
AURIX系列架构 · TriCore内核特性 · 内存映射
英飞凌平台概述
AURIX
04
开发环境搭建
安装英飞凌AURIX Develop… · 配置编译器 · 调试器与FreeRTOS源码获取
开发环境搭建
AURIX
05
FreeRTOS源码结构
内核文件 · 可移植层 · 内存管理方案
FreeRTOS
源码结构
06
移植准备
分析英飞凌启动代码 · 链接脚本 · 时钟配置
移植准备
分析英飞凌启动代…
07
移植第一步
实现portable层中的基础宏定义 · 数据类型 · 临界区保护与开关中断
移植第一步
portable
08
移植第二步
实现系统节拍定时器(SysTick或…
移植第二步
SysTick
09
移植第三步
实现PendSV和SVC异常处理 · 完成上下文切换与任务切换机制
移植第三步
PendSV
10
移植第四步
配置堆栈 · 内存对齐 · 任务创建与删除的底层支持
移植第四步
配置堆栈
11
移植验证
编写简单任务测试调度 · 延时 · 优先级抢占
移植验证
编写简单任务测试…
12
FreeRTOSConfig.h深度配置
裁剪内核功能 · 配置堆大小 · 任务数量
FreeRTOSConf…
深度配置
13
内存管理优化
heap_1到heap_5的选择 · 内存碎片分析 · 静态内存分配与动态内存对比
内存管理优化
heap
14
任务通信机制
队列 · 信号量 · 互斥量
任务通信机制
队列
15
中断与临界区优化
英飞凌中断优先级模型 · FreeRTOS中断安全API · 延迟中断处理模式
临界区优化
英飞凌
16
低功耗优化
Tickless模式配置 · 英飞凌低功耗模式 · 唤醒源与功耗测量实战
低功耗优化
Tickless
17
多核支持
AURIX多核架构 · FreeRTOS多核移植要点 · 核间通信与资源隔离
多核支持
AURIX
18
性能优化
任务切换时间测量 · 调度器优化 · 编译器优化选项
性能优化
任务切换时间测量
19
外设驱动集成
GPIO · UART · SPI
外设驱动集成
GPIO
20
案例实战一
基于FreeRTOS的LED闪烁与按… · 掌握基本任务创建与调度
案例实战一
FreeRTOS
21
案例实战二
多传感器数据采集系统 · 使用队列和信号量实现数据流处理
案例实战二
多传感器数据采集…
22
案例实战三
CAN通信任务与协议栈集成 · 处理实时性与优先级反转问题
案例实战三
CAN
23
案例实战四
电机控制应用 · 结合PWM与ADC · 实现高优先级控制任务与低优先级监控任…
案例实战四
电机控制应用
24
调试与诊断
使用FreeRTOS内核调试功能 · Tracealyzer · 断言
调试
诊断
25
常见问题一
移植后任务不调度 · 系统崩溃 · 中断异常等典型问题分析与解决
常见问题一
移植后任务不调度
26
常见问题二
内存不足 · 堆栈溢出 · 优先级反转
常见问题二
内存不足
27
常见问题三
多核环境下的同步问题 · 缓存一致性 · 原子操作与临界区失效
常见问题三
多核环境下的同步…
28
综合提升
构建一个完整的工业控制示例 · 整合任务管理 · 通信
综合提升
构建一个完整的工…
29
测试与可靠性
单元测试 · 集成测试 · 压力测试
测试
可靠性
30
课程总结与进阶方向
回顾关键知识点 · 推荐学习资源 · 探讨FreeRTOS在英飞凌平台的高…
课程总结
进阶方向
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战