AutoSar实战进阶系列[全面/持续更新中]
文章平均质量分 93
1.Autosar MCAL、通信、诊断、模式管理、OS及RTE各模块全栈式实战开发细致讲解;
2.外加功能安全,ASPIECE流程开发;
3.持续更新,干货满满
Autosar汽车电子进阶
汽车控制器资深AUTOSAR软件开发工程师;
熟练应用EB/Davinci等配置工具;
用心写好每一篇文章渡己,渡人!
!!!转载文章前请先与本人沟通!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AutoSar实战进阶系列导读
Autosar实战全栈实战导读及文章快速链接原创 2023-07-14 23:01:41 · 9254 阅读 · 6 评论
-
英飞凌Tricore问题排查01_Det/Reset/Trap排查宝典
软件跑飞进Det或发生Reset或进Trap了,怎么查?有固定套路可以follow吗?英飞凌Tricore又有哪些专门的定位办法?本篇为您娓娓道来。原创 2023-04-05 17:34:10 · 4068 阅读 · 3 评论 -
Autosar通信实战系列01-ComM模块要点及配置详解
七千字长文对ComM模块要点及配置进行详细介绍,一起来学习吧原创 2023-10-29 10:56:24 · 2084 阅读 · 0 评论 -
Autosar通信实战系列02-CanSM模块功能及配置开发详解
CanSM模块功能及配置开发详细介绍原创 2023-07-15 18:06:49 · 2190 阅读 · 2 评论 -
Autosar通信实战系列03-NM模块要点及其配置介绍
本篇介绍下NM模块相关内容,涉及NM模块基本内容及配置开发指导原创 2023-11-30 21:57:34 · 1578 阅读 · 0 评论 -
Autosar通信实战系列04-CanNM模块要点及其配置介绍
CanNM模块基本内容(状态机,报文格式,报文收发)介绍及配置开发指导原创 2023-12-06 21:22:58 · 1340 阅读 · 0 评论 -
Autosar通信实战系列05-CanNM模块进阶常见问题思考
CanNM模块的几个问题思考原创 2023-12-07 21:38:25 · 915 阅读 · 0 评论 -
Autosar通信实战系列06-Com模块要点及其配置介绍(一)
Autosar Com模块要点介绍原创 2023-12-13 21:32:43 · 1150 阅读 · 0 评论 -
Autosar通信实战系列07-Com模块要点及其配置介绍(二)
本篇继续介绍下Com模块配置相关内容原创 2023-12-17 16:17:15 · 2015 阅读 · 0 评论 -
Autosar通信实战系列08-Com模块相关开发问题总结
Com模块开发中几个开发问题及相关思考原创 2023-12-19 21:55:52 · 1377 阅读 · 2 评论 -
Autosar通信实战系列09-CanIf模块要点及其配置介绍(一)
CanIf模块相关内容,涉及基本概念,与其他模块交互及配置开发指导原创 2023-12-23 17:50:42 · 2161 阅读 · 0 评论 -
Autosar通信实战系列10-CanIf模块要点及其配置介绍(二)
详细介绍CanIf模块的配置开发原创 2023-12-27 22:02:20 · 1647 阅读 · 0 评论 -
Autosar通信实战系列11-PduR模块要点及其配置介绍
PduR模块的要点内容及相关配置开发介绍原创 2024-01-11 21:21:18 · 1082 阅读 · 0 评论 -
Autosar通信实战系列12-CAN报文发送周期测试脚本开发及周期不准优化
一起来看下项目中如何对报文周期进行测试?当遇到CAN报文发送周期不准问题时,有哪些可能原因?对应的优化策略是什么?原创 2023-07-29 11:36:29 · 2842 阅读 · 0 评论 -
功能安全实战系列01-FlsTst(Flash Test)开发介绍
Flash test,功能安全模块,用于检测Flash是否由于硬件或其他原因损坏导致功能受影响,本文详细从What(是什么)及How(如何开发使用)两个方面进行介绍。原创 2024-08-03 16:49:20 · 894 阅读 · 0 评论 -
功能安全实战系列02-RamTst(RamTest)开发介绍
系统介绍功能安全相关RamTst内容及配置实现方案原创 2024-08-25 16:16:03 · 709 阅读 · 0 评论 -
功能安全实战系列03-软件FEMA分析与组件鉴定
功能安全软件FEMA分析与组件鉴定活动开展指导。原创 2024-10-19 17:48:45 · 1611 阅读 · 0 评论 -
功能安全实战系列04-DFA(Dependent Failure Analysis)分析
本文主要从以下三个话题出发,介绍为什么需要DFA?什么是DFA?如何做DFA?原创 2024-08-10 18:12:15 · 3869 阅读 · 0 评论 -
功能安全实战系列05-MPU(内存保护)开发介绍
以RH850为base,对功能安全中MPU相关概念及相关开发配置进行介绍。原创 2024-11-04 20:34:43 · 937 阅读 · 0 评论 -
功能安全实战系列06-英飞凌Tricore系列SMU详解
对英飞凌Tricore系列芯片功能安全SMU进行系统介绍,后续继续介绍MONBIST,LBIST,MBIST,时钟监控,总线监控等原创 2025-03-19 21:05:47 · 1060 阅读 · 0 评论 -
功能安全实战系列07-英飞凌TC3xx电源监控开发详解
本文对电源监控(PBIST及MONBIST)开发介绍,步骤详细配合开发中的测试情况,图文并茂,方便理解。原创 2025-04-19 10:58:00 · 824 阅读 · 0 评论 -
功能安全实战系列08-英飞凌TC3xx ECC监控开发详解
对PFlash及DFlash ECC监控开发进行介绍,步骤详细配合开发中的测试源码及结果,方便理解原创 2025-04-19 12:35:12 · 1178 阅读 · 2 评论 -
功能安全实战系列09-英飞凌TC3xx LBIST开发详解
英飞凌Tricore/LBIST开发详解原创 2025-06-07 22:21:08 · 809 阅读 · 0 评论 -
功能安全实战系列10-英飞凌TC3xx_SRI总线监控开发
本文介绍了英飞凌Tricore系列芯片功能安全中的SRI总线(System Resource Interconnect)开发。SRI总线用于MCU系统总线通信安全监测,包含64位数据总线,连接TriCore CPU、DMA模块等资源。文章详细解析了TC3xx芯片的总线架构、SRI主机与从机的连接机制、错误处理流程(包括协议、传输ID和EDC错误),以及故障注入测试方法。原创 2025-06-14 22:37:53 · 517 阅读 · 0 评论 -
功能安全实战系列11-英飞凌TC3xx_FPI总线监控开发
本文介绍了英飞凌Tricore系列芯片中FPI总线的功能安全开发实践。FPI总线作为连接中低带宽外设的重要通道,其功能安全机制包括总线错误检测、EDC完整性保护及故障注入测试。重点阐述了总线错误处理流程,通过BCU寄存器捕获错误信息并上报SMU告警;详细说明了FPI总线的EDC保护机制和故障注入测试方法,包括MEDM/SEDM解码器测试步骤及调试结果验证。该方案为汽车电子系统提供了可靠的总线安全监测手段,配合专栏其他内容可构建完整的Autosar功能安全开发体系。原创 2025-06-22 11:16:58 · 337 阅读 · 0 评论 -
功能安全实战系列12-英飞凌TC3xx锁步核及其自检开发
本文介绍了英飞凌Tricore系列芯片的锁步核(Lockstep Core)功能及其故障注入自检机制。锁步核通过主核和检查核同步执行指令,并比较输出结果来检测硬件故障。文章详细阐述了锁步核的工作原理、使能配置方法以及故障注入自检的实现过程。故障注入测试通过专用寄存器LCLTEST触发,系统会定期自动测试比较器节点,验证锁步核的故障检测能力。当检测到异常时,会触发SMU模块的警报机制。该技术为汽车电子系统提供了重要的功能安全保障。原创 2025-06-29 09:00:45 · 604 阅读 · 0 评论 -
功能安全实战系列13-英飞凌TC3xx Safety Flip-Flop寄存器及其自检介绍
本文介绍了英飞凌Tricore系列芯片的功能安全机制,重点讲解了Safety Flip-Flop寄存器及其自检方法。文章首先概述了Safety Flip-Flop的三模冗余设计原理,通过三份寄存器加多数表决电路确保系统可靠性。随后详细阐述了自检流程涉及的三个关键寄存器(RMCTL、RMEF、RMSTS)的功能及操作注意事项,包括写保护关闭和故障清除等关键操作。最后提醒开发者在自检过程中需注意的细节问题。该机制为汽车电子系统在强干扰环境下的安全运行提供了重要保障。原创 2025-07-13 10:24:46 · 347 阅读 · 0 评论 -
功能安全实战系列14-英飞凌TC3xx MBIST检测理论篇
本文介绍了英飞凌Tricore系列芯片的MBIST(内存内建自测试)功能开发。MBIST通过硬件自检机制检测内存故障,满足ISO 26262功能安全要求。文章详细解析了MTU(Memory Test Unit)的工作原理,包括SSH(SRAM Support Hardware)的分组测试流程、关联Alarm机制及相关寄存器配置。重点阐述了MBIST的4N-NDT非破坏性测试方法和ECC校验机制(32+7/64+8组合),说明其如何实现1比特纠错和2比特检错。测试需在SRAM不可访问状态下进行,通过MTU触发原创 2025-07-25 15:14:12 · 393 阅读 · 0 评论 -
功能安全实战系列15-英飞凌TC3xx 复位类型与CHSW固件检测介绍
本文介绍了英飞凌Tricore系列芯片功能安全开发中的Checker Software(CHSW)相关内容。CHSW用于校验Startup Software(SSW)的配置正确性,在跳转至用户程序前完成自动检测。文章首先分析了Cold-Poweron、Warm-Poweron、System和Application四种复位类型的定义及影响范围;然后阐述了CHSW的作用、执行前提条件及不同复位类型下检测内容的差异;最后说明通过STMEMx寄存器获取检测状态的方法。文中还包含芯片电源管理、复位源选择等技术细节,并原创 2025-08-04 08:00:00 · 336 阅读 · 0 评论 -
功能安全实战系列16-SMU AliveMonitor 监控开发
本文介绍了英飞凌Tricore系列芯片中SMU AliveMonitor(Checker Software)的开发要点。SMU模块分为SMU_Core和SMU_Stdby两部分,分别管理不同失效检测。为确保SMU链路可靠性,SMU_Core AliveMonitor通过硬件安全机制SM[HW]和软件测试机制ESM[SW]进行监控。硬件机制在SMU_Core失效时触发ALM21[16]报警,软件测试接口Smu_CoreAliveTest()可在上电时进行自检。开发时需确保SMU_Stdby使能且SMU_cor原创 2025-08-12 07:30:00 · 210 阅读 · 0 评论 -
功能安全实战系列17-英飞凌TC3xx 时钟监控开发
本文介绍了英飞凌Tricore系列芯片中的时钟监控功能在功能安全开发中的重要性及应用。主要内容包括:1)时钟监控的必要性,避免时钟失效导致的逻辑错误和PLL失锁风险;2)TC3xx芯片的时钟监控机制,涵盖PLL、SPB和备份时钟的Alive监测原理及晶振看门狗实现;3)时钟监控的关联报警类型和寄存器配置;4)开发实践部分,阐述了工具配置和手工代码开发方法,包括故障注入测试和周期性报警状态检查。该功能可有效提升汽车电子系统的可靠性和安全性。原创 2025-08-24 10:34:07 · 358 阅读 · 0 评论 -
信息安全实战01_基于AES(CMAC)加密算法脚本开发
基于AES128加密算法,对软件进行加密认证的python脚本开发介绍。原创 2024-05-01 12:02:18 · 1416 阅读 · 0 评论 -
AES加密算法及AES-CMAC原理白话版系统解析
对AES不同加密算法,加密模式,加密原理,填充算法及AES-CMAC算法的详细系统介绍,帮助大家对AES进行系统掌握。原创 2024-06-29 18:39:02 · 3518 阅读 · 0 评论 -
信息安全实战03-SHA256及RSA算法原理<万字细解>
基于SHA256+RSA2048涉及的加密算法,详细介绍其中涉及的概念,作用原理,并结合本人理解整理成文。原创 2024-11-09 10:53:01 · 1290 阅读 · 0 评论 -
信息安全实战04_ECC椭圆曲线加密算法原理详解
ECC椭圆曲线加密算法原理详解,算法-原理-过程,详细剖析。原创 2025-02-23 11:52:40 · 462 阅读 · 0 评论 -
基于EB工具的TC3xx_MCAL配置开发01_WDG模块配置介绍
结合项目经验对各MCAL外设的开发及注意问题进行详细介绍,提高大家的实战能力,本篇我们对WDG进行介绍。原创 2023-03-06 21:12:52 · 5144 阅读 · 2 评论 -
基于EB工具的TC3xx_MCAL配置开发02_ICU模块配置
MCAL ICU driver 主要用于测量 PWM 占空比和周期。从 TC3xx 外设角度来看,GTM 中的TIM 和 CCU6 可以作 PWM 周期测量的功能。这里简单介绍一下 TIM 测量 PWM 原理。原创 2023-03-07 21:46:01 · 3356 阅读 · 1 评论 -
基于EB工具的TC3xx_MCAL配置开发03_GPT模块配置
在英飞凌Tricore中,有多种外设资源可用于GPT通道选择,如GPT12模块,GTM中的TOM及ATOM模块,本以GTM中的TOM资源来进行GPT的配置。原创 2023-03-08 21:31:31 · 2741 阅读 · 0 评论 -
基于EB工具的TC3xx_MCAL配置开发04_ADC模块软件触发Demo配置
英飞凌TC3xx,基于EB Tresos工具对ADC模块软件采集配置进行介绍原创 2023-03-20 22:03:52 · 2465 阅读 · 0 评论 -
基于EB工具的TC3xx_MCAL配置开发05_ADC模块硬件Pwm触发Demo配置
基于EB工具,硬件Pwm触发ADC采集Demo配置详细介绍原创 2023-03-22 22:21:16 · 3144 阅读 · 8 评论
分享