[AutoSar]基础部分 RTE 05 Port的实例化和初始化

目录

  • 关键词
  • 平台说明
  • 一、端口类型
  • 二、端口的实例化
    • 2.1 创建application port
    • 2.2 实例化
  • 三、初始化

  

关键词

嵌入式、C语言、autosar、Rte

平台说明

项目 Value
OS autosar OS
autosar厂商 vector
芯片厂商 TI
编程语言 C,C++
编译器 HighTec (GCC)

在这里插入图片描述

一、端口类型

   如下图所示,端口类型有多种,不论哪种类型的端口都是用来在component间交互使用的。具体每种端口用法在后续SWC中会详细描述。
[AutoSar]基础部分 RTE 05 Port的实例化和初始化_第1张图片

二、端口的实例化

2.1 创建application port

[AutoSar]基础部分 RTE 05 Port的实例化和初始化_第2张图片

2.2 实例化

命名规则参考 [AutoSar]DaVinci Developer 命名规范
[AutoSar]基础部分 RTE 05 Port的实例化和初始化_第3张图片
[AutoSar]基础部分 RTE 05 Port的实例化和初始化_第4张图片

三、初始化

OS启动的时候RTE会初始化该interface的值,下图为S/Rinterface 的初始化选择。
[AutoSar]基础部分 RTE 05 Port的实例化和初始化_第5张图片

你可能感兴趣的:(CP_Autosar,Autosar)