bsw专题

【车载开发系列】AUTOSAR BSW基础模块常用术语

【车载开发系列】AUTOSAR BSW基础模块常用术语 BSW供应商提供的AUTOSAR BSW模块有:EcuM、Os、WdgM、WdgIf、BswM、Rte这六种。AUTOSAR BSW当中常用的属于如下。 名称说明WdgMWatchdog Manager的简称WdgIfWatchdog Interface的简称BswMBasic Software Manager的简称,基础软件管理模块Ec

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

目录 关键词平台说明一、调度时序图总览二、P2*Server 和P2Server三、配置四、bootloader 设计    关键词 嵌入式、C语言、autosar、OS、BSW、UDS、diagnostic 平台说明 项目ValueOSautosar OSautosar厂商vector , EB芯片厂商TI 英飞凌编程语言C,C++编译器HighTec (GCC)aut

[AutoSar]BSW_Diagnostic_004 ReadDataByIdentifier(0x22)的配置和实现

目录 关键词平台说明背景一、配置DcmDspDataInfos二、配置DcmDspDatas三、创建DcmDspDidInfos四、创建DcmDspDids五、总览六、创建一个ASWC七、mapping DCM port八、打开davinci developer,创建runnabl九、生成代码    关键词 嵌入式、C语言、autosar、OS、BSW、UDS、diagnos

[AutoSar]BSW_Diagnostic_002 DCM模块介绍

目录 关键词平台说明背景一、DCM所处架构位置二、DCM 与其他模块的交互三、DCM 的功能四、DCM的内部子模块4.1    关键词 嵌入式、C语言、autosar、OS、BSW、UDS、diagnostic 平台说明 项目ValueOSautosar OSautosar厂商vector , EB芯片厂商TI 英飞凌编程语言C,C++编译器HighTec (GCC)a

【S32K3 MCAL配置】-7.2-GPT Driver:仿OS,周期/定时调用APP SWC和BSW模块的主函数

"><--返回「Autosar_MCAL高阶配置」专栏主页--> 案例背景:当没有移至FreeRTOS时,如何仿OS,快速搭建“若干个周期执行的Task”,在其中周期/定时调用APP SWC和BSW模块的主函数。 并在这个简易的仿OS中,如何设置“主函数调用的先后顺序”,以及如何设置“主函数延时调用的时间”。 目录(共6页精讲,基于评估板: NXP S32K312EVB-Q172,手把手教你

[AutoSar]BSW_Memory_Stack_007 FEE 模块介绍

目录 关键词平台说明一、FEE所处架构位置二、FEE 功能描述2.1 Initialization2.2 Flash organization2.2.1 (User) Blocks2.2.2 FEE block2.2.3 Partitions2.2.4 Chunks    关键词 嵌入式、C语言、autosar、OS、BSW 平台说明 项目ValueOSautosar

[AutoSar]BSW_Memory_Stack_002 NVM介绍

目录 关键词平台说明背景一、NVM在架构中的位置二、NVM的主要功能概述三、NVRAM block 结构四、function feature4.1 startup4.2 shutdown4.3 Error recovery4.4 Termination of a single block request4.5 Termination of a multiblock request4.6 Pe

[AutoSar]BSW_Com018 COM模块介绍(二)

目录 关键词平台说明三、Functional Specification3.23 Com Optimizations3.23.1 Critical Sections3.23.2 Critical section threshold loop strategy3.23.3 Rx Notification caching3.23.4 Deferred Event Caching3.23.5 Ha

[AutoSar]BSW_Com015 PDUR 模块配置

目录 关键词平台说明一、Abbreviations二、PduRBswModules三、PduRGeneration四、PduRDestPdus4.1 全局PDU ID和本地PDU ID    关键词 嵌入式、C语言、autosar、OS、BSW 平台说明 项目ValueOSautosar OSautosar厂商vector , EB芯片厂商TI 英飞凌编程语言C,C++

[AutoSar]BSW_Com014 PDUR 模块介绍

目录 关键词平台说明一、PDUR 所处架构位置二、PDUR 的主要功能三、Functional Specification3.1 I-PDU handling3.1.1 Transport Protocol3.1.2 I-PDU Transmission from upper module(s)3.1.3 Communication Interface3.1.4 Transport Prot

[AutoSar]BSW_Com010 CAN IF 模块介绍

目录 关键词平台说明一、CAN IF 所在架构位置二、CAN interface 简介三、CAN interface 主要功能描述3.1 CANIF 被调用方式3.1.1 中断模式3.1.2 轮询模式3.1.3 混合模式 3.2 Hardware object handles(HO)3.4 Dynamic L-PDUs3.4.1 Dynamic Transmit L-PDUs3.4.2 Dy

[AutoSar]BSW_Com011 CAN IF 模块配置

目录 关键词平台说明一、CanIfCtrlDrvCfgs二 、CanIfTrcvDrvCfgs三、CanIfDispatchCfg四、CanIfBufferCfgs五、CanIfHrhCfgs六、CanIfHthCfgs七、CanIfRxPduCfgs八、CanIfTxPduCfgs九、CanIfPrivateCfg十、CanIfPublicCfg    关键词 嵌入式、C语

[AutoSar]BSW_Com08 CAN driver 模块介绍及参数配置说明 (一)

目录 关键词平台说明一、缩写和定义二、CAN driver 所在位置三、CAN 模块的主要功能四、功能规格4.1 Driver State Machine4.2 CAN控制器状态机4.3 CAN控制器状态机转换4.3.1 调用function Can_Init 导致的状态转换4.3.2 调用Can_ChangeBaudrate导致的状态转换4.3.3 调用Can_SetControllerM

[AutoSar]BSW_Com04 从零开始创建DBC文件

目录 关键词平台说明一、前言二、软件获取和安装三、DBC的创建3.1 主体创建3.2 创建节点3.3 创建Attribute Definitions3.4 创建message(帧)3.5创建 signals3.6 创建value table3.7 调整signal 在message 中的位置3.8 一致性检查    关键词 嵌入式、C语言、autosar、OS、BSW 平

AUTOSAR CP--chapter6零起点的BSW配置

从零配置BSW 系统描述重要的是我们需要了解到signal pdu frame,还有网络以及node 和它们之间的连接关系,也就是它们之间的相互映射关系。这种关系构建一张这个在系统阶段,描述阶段一张通信的网络。那么这个通信的网络就描述了我们ecu参与的这种网络收发的活动。 BSW中很多模块是用来支撑ecu通信的协议栈,那么这时候我们就会想了,是否可以利用已有的系统描述信息去自动的生

[AutoSar]BSW_OS 01 Autosar OS入门(一)

目录 关键词平台说明一、Autosar OS 的位置二、Autosar OS 与OSEK三、TASK    关键词 嵌入式、C语言、autosar、OS、BSW 平台说明 项目ValueOSautosar OSautosar厂商vector芯片厂商TI编程语言C,C++编译器HighTec (GCC) 一、Autosar OS 的位置   如在[AutoSar]基

AutoSAR(基础入门篇)4.9-Autoar_BSW小结

Autoar_BSW小结 Autoar_BSW小结 一、Autoar_BSW小结 1、BSW组件图 2、BSW的功能概述 3、BSW在工程里的应用实际工程

AutoSAR(基础入门篇)4.4-Autosar_BSW的Memory功能

Memory功能 一、Autosar_BSW的Memory 1、Memory 组件图 2、架构与术语解释 3、片内存储 4、片外存储

AutoSAR(基础入门篇)4.5-Autosar_BSW的Mode Management功能

EcuM(Mode Management功能) 一、Autosar_BSW的Mode Management功能 1、Mode Management组件图 2、架构与术语解释 二、ECU状态管理器规范

AutoSar-BSW:从计算机原理理解OS

目录 问题背景1:镁佳科技——OS+,中间件 问题背景2:基于AUTOSAR的CAN通信软件框架 问题提出:OS是怎么连接软硬件的? ANS:操作系统OS的基本功能及实现方式 进程 虚拟内存 文件 问题背景1:镁佳科技——OS+,中间件 最近投简历的时候发现一家公司(镁佳科技),其定位在一众公司中非常独特且具体,它的业务方向是OS+,做车载操作系统的中间件开发。我对它的理