当前位置:网站首页>NM02-独立于总线协议的NM模块调用序列图及代码解释
NM02-独立于总线协议的NM模块调用序列图及代码解释
2022-07-02 16:44:00 【AutoSAR技术支持与培训】
传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录
1 NM模块调用序列图
我们先可以看一下这张图,对NM网络管理有个整体的全局把控,对涉及到的模块有个清晰的认识。
大概的思路或步骤如下:
- ComM 模块主动发起的睡眠请求【Nm_NetworkRelease(nmChannel Handle) :Nm_ReturnType】
- 由于网络还有其他节点没有睡眠的意向,所以NM协调说大家都不能睡,等等其他兄弟总线吧【Nm coordinator “swallow” Own node is “ready to sleep” but cluster to be coordinated not thus NM must not “release bus communication”】。
- 其他总线都要睡了。【Nm_RemoteSleepIndication(channel) + Nm_RemoteSleepIndication(channel)】
- 每个总线协议按顺序开始各自进入睡眠关闭处理流程。【par synchronous NM shutdow n】
1)[CAN]:向具体CAN协议网络管理发送睡眠指令【CanNm_NetworkRelease(nmChann
边栏推荐
- Architecture design - ID generator "suggestions collection"
- MySQL进阶-事务及索引
- Unified interface for reading and writing data files in xml/json/ini and ubjson formats
- [golang | grpc] generate certificates using OpenSSL
- Please, stop painting star! This has nothing to do with patriotism!
- Clé de cartographie vimium
- Installation tutorial and simple call of Matplotlib
- Easyai notes - deep learning
- Develop a controller that prohibits deleting namespaces
- 怎么可以省去大量的switch语句,省去switch语句
猜你喜欢

1288_ Implementation analysis of vtask resume() interface and interrupt Security version interface in FreeRTOS

Embedded ~ introduction

Wechat applet video sharing platform system graduation design (2) applet function

Bluetooth technology | new working mode of wearable devices of the Internet of things, and Bluetooth ble helps the new working mode

【Golang | gRPC】使用openssl生成证书

Enter a valid user name and password in the Microsoft LDAP configuration page, and enter a valid user name in the Microsoft LDAP configuration page

一个优秀程序员可抵五个普通程序员!

Laravel框架安装时遇到的坑

拿起相机,便是最好的艺术疗愈

【西北工业大学】考研初试复试资料分享
随机推荐
微信小程序视频分享平台系统毕业设计毕设(1)开发概要
Intelligent hydropower meter energy consumption monitoring cloud platform
Qt Official examples: Qt Quick Controls - Gallery
Editor编辑器扩展在Scene View添加按钮和logo
微信小程序视频分享平台系统毕业设计毕设(2)小程序功能
使用NPOI导出Excel文件
微信小程序视频分享平台系统毕业设计毕设(3)后台功能
Calculation of favorable comment rate
Redisson high performance redis distributed lock source code analysis
719. 找出第 K 小的数对距离
Deep understanding of ThreadLocal
pycharm 修改 pep8 E501 line too long > 0 characters
Design of the multi live architecture in different places of the king glory mall
Wechat applet video sharing platform system graduation design completion (1) development outline
In Linux, MySQL sets the job task to start automatically
【Oracle 期末复习】表空间、表、约束、索引、视图的增删改
Babbitt | metauniverse daily must read: can you buy a virtual anchor for 1000 yuan? Is this the live gospel of small businesses or "cutting leeks"
Typescript
Installation tutorial and simple call of Matplotlib
架构设计——ID生成器「建议收藏」