当前位置:网站首页>[AUTOSAR nine c/s principle Architecture]
[AUTOSAR nine c/s principle Architecture]
2022-07-03 00:49:00 【Ke Yuqian】
AutoSAR Nine C/S Principle framework
1 A synchronous invocation
- A synchronous invocation Server Yes, you can set the time limit (Timeout) Of , once Beyond the time limit Return(timeout).
- Synchronization is in Rte_Call Start timing when you're ready

2 Asynchronous call
2.1 With time limits Timeout
- The time limit of asynchronous call is different from that of synchronous call , Synchronization is in Rte_Call Start timing when you're ready , Asynchronous is in RequestResult Start timing when you're ready .

2.2 Loop waiting for Polling
- Ask for the result every once in a while , If not, continue to execute the following code , Until the next interval to ask again , Finally, until the result is obtained .

2.3 Trigger Trigger
- The way of triggering is a bit like ADC interrupt , once ADC The completion of the conversion will produce an interrupt , In the interrupt ADC Do some preliminary processing of the data .
- once Server After execution , It triggers a callback Runnable2 Function execution , take Server The data of Return To this Runnable2 Do some preliminary treatment ( For example, put it into a global variable for other code to use )

边栏推荐
- Some introduction and precautions about XML
- University of Oslo: Li Meng | deep reinforcement learning based on swing transformer
- Linux Software: how to install redis service
- Sentry developer contribution Guide - configure pycharm
- Leetcode-2115: find all the dishes that can be made from the given raw materials
- 世平信息首席科学家吕喆:构建以数据和人员为中心的安全能力
- Unity learns from spaceshooter to record the difference between fixedupdate and update in unity for the second time
- Leetcode 294. Flip game II (game theory)
- lex && yacc && bison && flex 配置的問題
- Meaning of Tencent cloud free SSL certificate extension file
猜你喜欢

Vulkan-性能及精细化

Automated defect analysis in electron microscopic images-论文阅读笔记

【案例分享】让新时代教育发展与“数”俱进
![[IELTS reading] Wang Xiwei reading P1 (reading judgment question)](/img/ee/540661fcb2cf1cf1eb15e2026c997a.png)
[IELTS reading] Wang Xiwei reading P1 (reading judgment question)

指针进阶(一)

logback配置文件

Teach you JDBC hand in hand -- structure separation

文件操作IO-Part2

Hundreds of continuous innovation to create free low code office tools

Callback event after the antv X6 node is dragged onto the canvas (stepping on a big hole record)
随机推荐
logback配置文件
基于ARM RK3568的红外热成像体温检测系统
How to systematically learn machine learning
【luogu P4320】道路相遇(圆方树)
Why is the website slow to open?
【雅思阅读】王希伟阅读P1(阅读判断题)
Tensorflow 2. Chapter 15 of X (keras) source code explanation: migration learning and fine tuning
文件操作IO-Part2
[applet project development -- JD mall] user defined search component of uni app (middle) -- search suggestions
关于QByteArray存储十六进制 与十六进制互转
使用jenkins之二Job
Arduino开发之按键检测与正弦信号输出
Shell implements basic file operations (cutting, sorting, and de duplication)
The "2022 China Digital Office Market Research Report" can be downloaded to explain the 176.8 billion yuan market in detail
Vulkan performance and refinement
Hundreds of continuous innovation to create free low code office tools
tail -f 、tail -F、tailf的区别
node_modules删不掉
Test shift right: Elk practice of online quality monitoring
Nacos+openfeign error reporting solution