AutoSAR实战系列300讲总目录【持续更新中。。。】

1,553 阅读5分钟

总目录

"个人介绍": 
[
  	{
       "技能" : "AutoSAR CP/AP技术专家,精通EB/Vector工具,具备CP/AP的代码自研及架构经验",
       "课程" : "AutoSAR实战系列300讲总目录,持续更新中。。。",
       "加微方式:cloud2sunshine  请备注公司-昵称-职称" ,
	}	
]

欢迎大家来到糖果Autosar的《 AutoSAR实战系列300讲》,开始前博主先列出AutoSAR学习的大纲,同时这也可以作为大家学习AutoSAR的参考。想学习AutoSAR CPAutoSAR AP芯片底层开发以及功能安全开发的同学们,可以订阅本博客,本博客一直持续更新中。

博客内容总共有以下几部分: 一、【Classic AutoSAR入门和实战课程】 二、【Adaptive AutoSAR入门和实战课程】 三、【MCAL入门和实战课程】 四、【功能安全入门和实战课程】 五、【问题答疑会】

如果想深入或从本质上学习和理解AutoSAR,打开此链接后, https://blog.csdn.net/huihuige092/category_11363590.html,点击左下方【立即订阅】订阅专栏!!!

下面是《AutoSAR实战系列300讲 》专栏的目录:

一、Classic AutoSAR理论和实战系列

1、AutoSAR RTE 和 SWC SWC_RTE01-AutoSAR架构【AutoSAR架构设计概述】 SWC_RTE01-AutoSAR架构【AutoSAR架构设计概述2】 SWC_RTE03-AutoSAR架构【创建软件组件】 SWC_RTE04-AutoSAR架构【定义SR和CS接口】 SWC_RTE05-AutoSAR架构【定义数据类型及数据类型映射】 SWC_RTE06-AutoSAR架构【端口实例化和初始值】 SWC_RTE07-AutoSAR架构【定义软件组件内部行为】 SWC_RTE08-AutoSAR架构【虚拟功能总线和RTE的作用】 SWC_RTE09-AutoSAR架构【任务映射】 SWC_RTE10-AutoSAR架构【ECU的RTE实例配置】

2、AutoSAR通信(AutoSAR COM) COM01-AutoSAR通信协议栈架构 COM02-AutoSAR通信协议栈【协议数据单元 PDU概念】 COM03-提供面向信号的RTE调用接口【信号发送接收】 COM04-通信发送代码Com_SendSignal分析 COM05-通信接收代码Com_ReceiveSignal分析 COM06-Can通信协议栈架构【最高峰】 COM07-应用层发送的信号值LED_ON怎么传递到Can总线上 COM08 -如何基于Davinci工具配置CAN通信协议栈实战课程【配置方法总述】 COM09 -如何基于EB Tresos工具配置CAN通信协议栈实战课程 COM10 - AutoSAR CanIf生成代码分析 COM11 - 如何基于Davinci工具配置CAN通信协议栈【通信基础软件模块的配置】 COM12 - COM 模块的一些重要概念 COM13 - COM的模式变化引起的IPdu Handling【starting/stopping of I-PDUs groups】 COM14 - COM的模式变化引起的IPdu Handling【接收截止日期监控】

3、AutoSAR诊断(AutoSAR DCM /DEM/CanTp) DIAG00-AutoSAR诊断协议栈架构 DCM01- App如何跳转到bootloader【实战问题分析】 DCM02- App跳转到bootloader【如何使用Davinci配置】 DCM03- 诊断会话管理【实战问题分析】 DCM04-DCM模块重点内容解析【实例+代码+配置 DCM05-如何使用DavinciCFG手动配置诊断会话【基本配置】 DCM06-如何使用DavinciCFG手动配置诊断会话【DcmDiagnosticSessionControl 切换配置】 DCM07-诊断服务EcuReset (11)的配置和实现](https://blog.csdn.net/huihuige092/article/details/122551204)[DCM08如何同时处理多个客户端‌的诊断请求](https://blog.csdn.net/huihuige092/article/details/122570452)[DCM09ReadDataByIdentifier(11 )的配置和实现](https://blog.csdn.net/huihuige092/article/details/122551204) [ DCM08-如何同时处理多个客户端‌的诊断请求](https://blog.csdn.net/huihuige092/article/details/122570452) [DCM09- ReadDataByIdentifier (22)的功能和配置【基于DaVinci Configurator Classic】

4、Can通信传输层(AutoSAR CanTp) CanTp01-CanTp 模块功能概述与总结 CanTp02-CanTp与其他模块交互接口API概述及代码分析 5、操作系统(AutoSAR OS) OS01- OS模块概述【任务类型和一致性类】 OS02-任务状态转换及代码分析 OS03-任务优先级及代码分析 OS4-OS任务调度概述与配置 OS5-AutoSAR OS任务控制接口API的概述和代码分析

6 、模式管理(AutoSAR MODE MANAGEMENT) MODE01-AUTOSAR模式管理看这一篇就够了,吐血整理

7 、网络管理(AutoSAR NETWORK MANAGEMENT) NM01-独立于总线协议的NM模块功能概述与API定义 NM02-独立于总线协议的NM模块调用序列图及代码解释 NM03-NM协调器的协调关闭总线的网络管理算法

二、软件功能安全的实战系列

SAFE01-软件运行时保护概述和分析 SAFE02-Autosar软件运行时保护【安全隔离机制】 SAFE03-Autosar软件运行时保护【安全上下文机制】 SAFE04-Autosar软件运行时保护【时间监测机制】

三、S32K MCAL的模块 EB Tresos 工具链实战系列

1、 MCU时钟模块 S32K MCAL01-MCU时钟模块【理论部分】

2 、FlexCAN模块 S32K MCAL02-FlexCAN 时钟模块【理论部分】 S32K MCAL03-如何使用EB工具配置FlexCAN的波特率 S32K MCAL04-CAN FD模块【理论部分】 四、TriCore MCAL的模块 EB Tresos 工具链实战系列

1、MultiCAN模块 TriCore MCAL01-MultiCAN控制器的配置与集成

五、Adaptive AutoSAR的理论分析

1、面向服务通信及SOME/IP机制 SOME/IP01-面向服务架构及其通信方式 SOME/IP02-SOME/IP概述【分层结构及要实现的需求】 SOME/IP03- SOME/IP概述2【SOME/IP中间件功能概述】 SOME/IP04- SOME/IP 报文帧格式 SOME/IP05- SOME/IP-SD 服务发现的需求和概述 SOME/IP06-SOME/IP-SD 服务发现通信行为 SOME/IP07- SOME/IP-SD 报文格式定义及代码实现 SOME/IP08- SOME/IP-SD 服务发现通信行的时序图和状态图 SOME/IP09- SOME/IP-SD服务发现和发布订阅机制

2、Adaptive AutoSAR 通讯管理 CM01-Adaptive AutoSAR 通讯管理概述 CM02-CommonAPI与AUTOSAR AP通讯管理的异同

六 、汇总粉丝们的常见经典问题

七 、基于UDS的Flash Bootloader 实战系列 1、FlashBootloader 及用到的UDS协议 FlashBootloader00【诊断刷新必需的诊断服务】 FlashBootloader01-基于UDS的Flash Bootloader【架构篇】 FlashBootloader02【诊断会话控制服务(10)](https://blog.csdn.net/huihuige092/article/details/122391416)[FlashBootloader03【电控单元复位服务(10)】](https://blog.csdn.net/huihuige092/article/details/122391416) [ FlashBootloader03【电控单元复位服务(11)】 FlashBootloader04【安全访问服务(27)](https://blog.csdn.net/huihuige092/article/details/122395694)[FlashBootloader05【通讯控制服务(27)】](https://blog.csdn.net/huihuige092/article/details/122395694) [ FlashBootloader05【通讯控制服务(28)】 FlashBootloader06【控制诊断故障代码设置服务(85)](https://blog.csdn.net/huihuige092/article/details/122395830)[FlashBootloader07【请求下载服务(85)】](https://blog.csdn.net/huihuige092/article/details/122395830) [ FlashBootloader07【请求下载服务(34)】 FlashBootloader08【传输数据服务(36)](https://blog.csdn.net/huihuige092/article/details/122396206)[FlashBootloader09【请求退出传输服务(36)】](https://blog.csdn.net/huihuige092/article/details/122396206) [ FlashBootloader09【请求退出传输服务(37)】 FlashBootloader10【程序控制服务($31)】 FlashBootloader11【诊断会话管理状态机】

未完待续