当前位置:网站首页>【AutoSAR 九 C/S原理架构】
【AutoSAR 九 C/S原理架构】
2022-07-29 19:04:00 【民谣唱给爱人听丶】
AutoSAR 九 C/S原理架构
1 同步调用
- 同步调用Server是可以设置时限(Timeout)的,一旦超过时限就Return(timeout)。
- 同步是在Rte_Call的时候开始计时

2 异步调用
2.1 带时限 Timeout
- 异步调用的时限和同步调用的时限是不同的,同步是在Rte_Call的时候开始计时,异步是在RequestResult的时候开始计时。

2.2 循环等待 Polling
- 隔一段时间去索取一下结果,如果没有就继续执行下面的代码,直到下一个间隔再去索取一遍,最后直到索取到结果为止。

2.3 触发 Trigger
- 触发的方式有点像是ADC中断,一旦ADC转换完成会产生一个中断,在中断中将ADC数据做一些初步处理。
- 一旦Server执行完成后,就触发一个回调的Runnable2函数执行,将Server的数据Return到这个Runnable2中做一些初步处理(比如放入某个全局变量中供其他代码使用)

边栏推荐
猜你喜欢

2022暑假 动态规划总结

不堆概念、换个角度聊多线程并发编程
![Chapter 01 Installation and use of MySQL under Linux [1. MySQL Architecture] [MySQL Advanced]](/img/f6/8c513ab62c8d3259c9c8ef13887276.png)
Chapter 01 Installation and use of MySQL under Linux [1. MySQL Architecture] [MySQL Advanced]

Small programs use npm packages

优雅实现经典的生产者消费者模式
![[数学]必备基本知识](/img/ac/f3552ef31948e1c31ce692fa87a796.png)
[数学]必备基本知识

First-line big factory software test interview questions and answer analysis, the strongest version of 2022...

低代码三部曲之未来

Low code of the trilogy

Test basis: Redis of Nosql database
随机推荐
word文档里插入图片显示不完整,只显示一半,怎么处理?
大疆MID 360
LeetCode 1047 Remove all adjacent duplicates in a string
2.5w字 + 36 张图爆肝操作系统面试题 学不吐你
真·摸鱼带师:程序员小哥每天工作10分钟年薪57万,我破防了...
每日优鲜“坠落”,生鲜前置仓的面子和里子
【二叉树】好叶子节点对的数量
QT 如何计算中英文字符串的长度
低代码搭建高效管理房屋检测系统案例分析
Xcode如何利用预览(Preview)让SwiftUI视图快速适配不同尺寸的设备
R语言使用xts包表示时间序列数据(time series data)
手势密码解锁微信小程序项目源码
FPGA设计8位异步、同步二进制计数器
JS实现倒计时代码实例「建议收藏」
Chengdu | Changed to software testing, from zero income to over 10,000 monthly salary, a new turning point in life...
Web—信息收集(非常全)
记录一个相当坑爹的WSL局域网访问问题
centos8安装redis
小程序组件的总结
新西藏,在云上!