当前位置: 首页 > news >正文

CP_AutoSar目录(更新中....)

目录

  • 一、RTE
  • 二、模式和状态管理
  • 三、BSW
    • 3.1 OS
    • 3.2 Can 通信栈
    • 3.3 存储栈
    • 3.4 诊断
    • 3.5 其他
  • 四、CDD
  • 五、工具链相关
    • 5.1 CAN APE
    • 5.2 lauterbach
    • 5.3 DaVinci
  • 六、杂项
  • 七、优化相关
  • 八、BUG记录

一些笔记和日常记录。有部分未包含在此目录中


[AutoSar]AutoSar 官方文档如何阅读及分类和缩写说明

一、RTE

[AutoSar]基础部分 RTE 01 介绍
[AutoSar]基础部分 RTE 02 S/R Port 显式/隐式
[AutoSar]基础部分 RTE 03 C/S Port 同步/异步
[AutoSar]基础部分 RTE 04 数据类型的定义及使用
[AutoSar]基础部分 RTE 05 Port的实例化和初始化
[AutoSar]基础部分 RTE 06 对runnable的触发和SWC的影响
[AutoSar]基础部分 RTE 07 VFB虚拟功能总线
[AutoSar]基础部分 RTE 08 runnable mapping

二、模式和状态管理

[AutoSar]状态管理(一)单核 ECUM
[AutoSar]状态管理(二)单核 ECUM wakeup 流程——Can唤醒流程(TJA1043)
[AutoSar]状态管理(三)单核BswM(一)
[AutoSar]状态管理(四)单核BswM(二)流程、配置、 代码
[AutoSar]状态管理(五)Dcm与BswM、EcuM的复位实现

三、BSW

[AutoSar]基础部分 autosar分层架构及BSW介绍
[AutoSar]BSW_ECUC模块介绍
[AutoSar]BSW_ECUC模块配置
[AutoSar]BSW_ OS CORE, Physical core,EcuC core,EcuC partition,OSApplication的关系

3.1 OS

[AutoSar]BSW_OS 01 Autosar OS入门
[AutoSar]BSW_OS 02 Autosar OS_STACK
[AutoSar]BSW_OS 03 priority ceiling protocol(PCP)
[AutoSar]BSW_OS 04 Autosar OS_ISR 中断
[AutoSar]BSW_OS 05 Autosar OS_schedule table
[AutoSar]BSW_OS 06 Autosar OS_Alarms
[AutoSar]BSW_OS 07 Autosar OS_时间保护
[AutoSar]BSW_OS 08 Autosar OS_内存保护
[AutoSar]BSW_OS 09 Autosar OS_Application
[AutoSar]BSW_OS 10 Inter OS Application Communicator (IOC)

3.2 Can 通信栈

[AutoSar]BSW_Com 01 Can通信入门
[AutoSar]BSW_Com02 PDU详解
[AutoSar]BSW_Com03 DBC详解 (一)
[AutoSar]BSW_Com03 DBC详解 (二)
[AutoSar]BSW_Com04 从零开始创建DBC文件
[AutoSar]BSW_Com05 CAN2.0 和CANFD DBC 的相互转换
[AutoSar]BSW_Com06 CAN报文应用层到Can总线的函数调用
[AutoSar]BSW_Com07 CAN报文接收流程的函数调用
[AutoSar]BSW_Com08 CAN driver 模块介绍及参数配置说明 (一)
[AutoSar]BSW_Com08 CAN driver 模块介绍及参数配置说明 (二)
[AutoSar]BSW_Com09 CAN driver 模块FULL(BASIC)CAN、FIFO选择
[AutoSar]BSW_Com010 CAN IF 模块介绍
[AutoSar]BSW_Com011 CAN IF 模块配置
[AutoSar]BSW_Com012 CAN TP 模块介绍
[AutoSar]BSW_Com013 CAN TP 模块配置
[AutoSar]BSW_Com014 PDUR 模块介绍
[AutoSar]BSW_Com015 PDUR 模块配置
[AutoSar]BSW_Com016 硬件滤波、软件滤波、mask、code 配置
[AutoSar]BSW_Com017 COM模块介绍(一)
[AutoSar]BSW_Com018 COM模块介绍(二)
[AutoSar]BSW_Com019 COM模块配置
[AutoSar]BSW_Com020 Handle_ID,Global_PDU,Local_PDU的联系
[AutoSar]BSW_Com021单帧 首帧 流控帧 连续帧 详解

[AutoSar]在Davinci developer中mapping Com interface port
[AutoSar]在Davinci Configurator中导入Dbc Cdd 文件

3.3 存储栈

[AutoSar]BSW_Memory_Stack_001 存储栈概述
[AutoSar]BSW_Memory_Stack_002 NVM介绍
[AutoSar]BSW_Memory_Stack_003 NVM与APP的显式和隐式同步
[AutoSar]BSW_Memory_Stack_004 创建一个简单NV block并调试
[AutoSar]BSW_Memory_Stack_005 NVM 队列与优先级
[AutoSar]BSW_Memory_Stack_006 NVM 的常用实现方式 (Per_instance/NVBlockSwComponent)
[AutoSar]BSW_Memory_Stack_007 FEE 模块介绍
[AutoSar]BSW_Memory_Stack_008 FEE 的sector switch (翻页)
[AutoSar]BSW_Memory_Stack_009 FEE 的配置更新操作


[AutoSar] [AutoSar] NVM 模式跳转配置和说明-实现下电写NVblock
[AutoSar] FEE NVM BUG记录
[AutoSar]NVM模块介绍和使用说明

3.4 诊断

[AutoSar]BSW_Diagnostic_001 (UDS)诊断概述及入门
[AutoSar]BSW_Diagnostic_002 DCM模块介绍
[AutoSar]BSW_Diagnostic_003 ReadDataByIdentifier(0x22)介绍
[AutoSar]BSW_Diagnostic_004 ReadDataByIdentifier(0x22)的配置和实现

[AutoSar]BSW_Diagnostic_005 bootloader跳转流程和配置

[AutoSar]BSW_Diagnostic_005 RoutineControl service (0x31)介绍
[AutoSar]BSW_Diagnostic_006 RoutineControl (0x31)的配置和实现
[AutoSar]BSW_Diagnostic_007 BootLoader 跳转及APP OR boot response 实现




DCM相关:EB tresos 配置RID并经过RTE层

[AutoSar]BSW_Com021单帧 首帧 流控帧 连续帧 详解

3.5 其他

[AutoSar] VADC 模块配置及使用说明(一)
嵌入式 复位单元RCU (Reset Control Unit)说明
[AutoSar] WDGM checkpoint 说明及应用
vector autosar RTM使用与集成




四、CDD

[autosar] TLF35584 (SBC)的喂狗设计和实现(一)
[autosar] TLF35584 (SBC)的诊断策略(二)
[AutoSar] TLF38854 产品对SBC的一般需求(一)

五、工具链相关

5.1 CAN APE

如何将CanApe的A2L文件在Canoe中使用
用 CanApe 发送CAN/XCP/报文
vector canape 使用说明(一)
vector canape 使用说明(二)
vector CanApe 离线标定方法和代码实现
vector CanApe 开关XCP使能触发器
vector CanApe 实现上电立即自动上传(Resume)

5.2 lauterbach

[AutoSar]lauterbach_001_ORTI_CPUload_Trace
[AutoSar]lauterbach_002_同步编译环境和调试环境

5.3 DaVinci

[AutoSar]导出task mapping 表到excel

六、杂项

[AutoSar]DaVinci Developer 命名规范
[AutoSar]在 英飞凌TIRCORE芯片中实现两个工程的跳转
[AutoSar]在Davinci developer中mapping Com interface port
[AutoSar]在Davinci Configurator中导入Dbc Cdd 文件
[AutoSar]CP autosar 面试题
Iread/write port 没有在RTE层生成buffer
autosar section运行到指定Dflash
[python]用python实现对arxml文件的操作
[python]用python根据模板批量生成代码
[python]用python获取EXCEL文件内容并保存到DBC

七、优化相关

[AutoSar]工程中的cpuload陷阱(一)
[AutoSar]工程中的cpuload陷阱(二)
[AutoSar]工程中的cpuload陷阱(三)测试
[AutoSar]一种ECU间CAN通信的优化方法

八、BUG记录

[BUG记录]Can没有按照预期的周期刷新
[BUG]TDA4 main域 CAN 无法进中断
[BUG] FEE NVM BUG记录
[BUG记录]UART占用CPUload过高问题
[BUG记录]跨核间RAM值读取异常
[BUG记录]TDA4 main domain multi_core OS 启动后很快会挂掉
[BUG记录]0X10 会话切换服务响应NRC 0x10

http://www.zskr.cn/news/1387342.html

相关文章:

  • 魔兽地图转换工具:轻松实现地图格式转换与版本兼容
  • Android GPU Inspector与Android Studio Profiler对比分析:哪个工具更适合GPU性能调试?
  • RSSAid:基于Flutter的移动端RSSHub智能解析与订阅技术方案
  • Stitches项目架构分析:RequireJS模块化设计与Grunt构建流程完全指南 [特殊字符]
  • MolmoPoint-Vid-4B vs 传统坐标定位:Grounding Tokens技术如何颠覆视频交互体验
  • 构建AI应用技术栈:从模型选型到生产部署的实战指南
  • 5分钟快速上手MASA模组中文汉化包:告别英文界面烦恼
  • 激光冷却与离子阱量子计算技术解析
  • Unity PRG库存与换装系统:数据驱动架构实战
  • A2A v1.0.0发布:Python多智能体通信框架的标准化与生产实践
  • 高密度光纤定位观测规划及相关技术【附代码】
  • 抖音内容批量获取终极方案:Douyin Downloader 专业指南
  • ARM PMU架构与中断控制寄存器深度解析
  • 轻量级GNN框架RaGNNarok:毫米波雷达点云实时增强技术
  • 24分钟无感数据库升级:从模型重构到DevOps实战
  • metaRTC媒体处理指南:音视频编解码与数据传输优化终极教程
  • Armv8/v9架构SCTLR_EL2寄存器解析与虚拟化配置
  • CPU环境也能跑!ChatGLM-6B-INT4嵌入式设备部署指南
  • Frida高阶Hook实战:绕过ART内联与JNI动态注册
  • 2026年比较好的企业app软件开发/app软件开发榜单优选公司 - 行业平台推荐
  • Qwen3-Coder-30B-A3B-Instruct-FP8部署指南:本地与云端最佳实践
  • 芯片逆向工程中的‘脏活累活’:如何用Cadence Virtuoso高效整理与验证提取后的电路?
  • 如何3分钟搭建个人数字图书馆:Novel-Downloader小说下载器终极指南
  • CausalVLR研究论文解读:深入理解CMCRL和CRA算法原理
  • Unity WebView实战:3D渲染、JSBridge通信与跨端状态同步
  • GHelper:华硕笔记本的轻量级控制神器,替代臃肿Armoury Crate的完美选择
  • Rhodes数据库同步实战:使用RhoConnect实现离线数据同步
  • Aether-9 v3.0:构建策略感知的安全字节码执行层
  • tools.simonwillison.net图像处理工具集:从裁剪到优化的完整指南
  • 2026年知名的以竹代塑新材料薄膜吹膜设备/聚酰亚胺PI材料薄膜吹膜设备横向对比厂家推荐 - 行业平台推荐