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

Autosar_RTE基础概念整理

Autosar_RTE

1.Runnables:可运行实体,被定义位由相应软件组件给出并且由RTE执行的最小代码片段或者指令片段

1.1.应用层中SW-C的类型
(1)传感器/执行器软件组件
(2)复合软件组件
(3)应用软件组件
(4)校准参数组件

1.2 AUTOSAR 虚拟功能总线VFB接口
RTE:运行时环境,是VFB接口特定于某个ECU的具体实现

  1. IPO模型:输入处理输出
    软件组件:应用SWC组件和传感器执行器组件
    2.1 一个SWC包含以下各项
    端口
    内部的具体实现行为Internal Behavior,描述SWC的具体行为
    RunnableEntities 运行实体实际上就是一个函数,由这个SWC提供
    RTEEvents:可以触发RunnableEntities的运行
    Timing Event:设置Timing Event,Runnable Event会周期的触发执行,Runnable会被映射到Os task,因为Os Task可能有多个Runnables
    OperationInvokedEvent
    DataReceivedEvent
    2.2 创建软件组件
    类型设计和实列化->多重实列化
    软件组件的类型
    原子软件组件
    复和组件

  2. 3.1 通过VFB,RTE支持两种基本的通信方式
    Client-Server:提供函数调用
    Sender_Receiver:提供信息传递,SWC配置相应的端口来提供两种demo
    Intra-Partition 进一步包括认为内和任务间,前者用于映射到同一操作系统任务的组件,而在后者中映射到不同的任务
    分区间通信发生在属于不同分区但位于同一ECU中的组件之间,因此跨域内存隔离边界
    最后ECU间的通信通常发送在不同的ECU间,并且涉及通过车辆总线进行传输,因此本质上是并发且不可靠的
    3.2 SR和CS的接口
    Sender/Receiver introduction:发送者-接收者通信:
    隐式数据读取访问:接收器可以运行访问数据副本,该副本在接收器执行期间将保持不变
    显示数据读取访问:允许可运行的接收器执行启用轮询行为的非阻塞API调用。在这种模式下,接收者需要明确的请求数据才能接收他
    wake up for wait point:与显示访问类似,允许可运行的接收器显示请求数据,但是不是使用非阻塞API调用而是使用阻塞调用,一旦数据可用,调用就会返回
    RTE在新数据到达的时候自动调用接收器可运行实体的可运行实体的激活,然后为了访问新到达的数据,接收者需要使用隐式或者显示数据读取访问
    3.3 SR通信方式
    一对一或者一对多的通信方式
    Explicit方式
    当调用显性发送和接收的API后,数据的接收和发送会立即发生
    RTE直接访问数据

相关文章:

  • 阿里云 | 快速在网站上增加一个AI助手
  • 【Stable Diffusion】AnimatedDiff--AI动画 插件使用技巧分享;文生视频、图生视频、AI生成视频工具;
  • python文件如何打包成.exe文件
  • 《AI和人工智能和编程日报》
  • nio中ByteBuffer使用
  • 【C】堆的应用 -- 堆排序
  • Unity Shader 学习14:模版测试 与 深度测试
  • Linux文件操作原理
  • 机器学习:强化学习的epsilon贪心算法
  • CodeMeter SmartBind® 软授权智能绑定技术
  • 【Azure 架构师学习笔记】- Terraform创建Azure 资源
  • 趣讲TCP三次握手
  • 【Java分布式】Nacos注册中心
  • 深度评测:Cursor、Windsurf、Devin及其他AI编程工具大比拼
  • PS画笔工具
  • 【NLP】注意力机制
  • JavaScript
  • 2024华为OD机试真题-根据某条件聚类最少交换次数(C++/Java/Python)-E卷-100分
  • Linux基础 -- ARM 32 位架构动态注入代码技术文档
  • dify绑定飞书多维表格
  • 观察|本轮印巴冲突或促使印度空军寻求更先进战机
  • 【社论】公平有序竞争,外卖行业才能多赢
  • “女硕士失踪13年生两孩”案进入审查起诉阶段,哥哥:妹妹精神状态好转
  • 白玉兰奖征片综述丨动画的IP生命力
  • 125%→10%、24%税率暂停90天,对美关税开始调整
  • 广东早熟荔枝“抢滩”上海,向长三角消费者喊话:包甜,管够