7.3 网络状态(即“请求”和“释放”)是AUTOSAR CanNm状态机并行存在的两个附加状态。网络状态表示软件组件是否需要在总线上进行通信(网络状态是“请求的”);或者软件组件是否不必在总线上通信(总线网络状态然后“释放”);需要注意的是,即使网络被释放,其他一些ECU可能仍然会通信,因为其他一些ECU可能仍然会通信。 [SWS_CanNm_00104]⌈函数调用CanNm_NetworkRequest应请求网络。即CanNm模块应将网络状态更改为'requested'。(SRS_Nm_00045,SRS_Nm_00047,SRS_Nm_02513) [SWS_CanNm_00105]⌈函数调用CanNm_NetworkRelease应释放网络。即CanNm模块应将网络状态更改为“已发布”。(SRS_Nm_00045,SRS_Nm_00047,SRS_Nm_02513) 7.4初始化[SWS_CanNm_00141]⌈如果CanNm模块的初始化(CanNm_Init)成功,CanNm模块应将网络管理状态设置为总线休眠模式。⌋()注意:在初始化CanIf之后,在调用任何其他网络管理服务之前,CanNm模块应该被初始化。 [SWS_CanNm_00143]⌈初始化时,默认情况下,CanNm模块应将网络状态设置为“释放”⌋() [SWS_CanNm_00144]⌈初始化时,CanNm模块默认进入总线休眠模式。⌋() [SWS_CanNm_00145]⌈如果AUTOSAR CanNm未初始化,CanNm模块不应禁止总线流量。 ⌋() [SWS_CanNm_00060]函数CanNm_Init应通过传递的配置指针参数来选择活动配置集(见
MATLAB Mapping Toolbox使用指南
相关推荐
MATLAB中Mapping Toolbox的使用指南
输入文件包括:[1] AUTOSAR_SRS_BSWGeneral.pdf,[2] AUTOSAR_SRS_NetworkManagement.pdf,[3] AUTOSAR_SWS_CANInterface.pdf,[4] AUTOSAR_SWS_CommunicationStackTypes.pdf,[5] AUTOSAR_TPS_ECUConfiguration.pdf,[6] AUTOSAR_SWS_NetworkManagementInterface.pdf,[7] AUTOSAR_SWS_ComManager.pdf,[8] AUTOSAR_SWS_StandardTypes.pdf。这些文档详细说明了MATLAB中Mapping Toolbox的相关标准和规范,特别适用于CAN网络管理。在使用Mapping Toolbox时,确保遵循AUTOSAR提供的SWS BSW General规范。
Matlab
0
2024-08-10
使用MATLAB Mapping Toolbox展示总线负载减少的周期传输模式示例
在这个示例中,三个节点连接到总线并处于正常运行状态。节点1和节点2交替发送其网络管理PDU,具有最小的CanNmMsgReducedTime。随着时间的推移,节点1进入就绪睡眠状态,此时节点2和节点3开始交替发送网络管理PDU。随后,节点2也进入就绪睡眠状态,最后只有节点3使用CanNmMsgCycleTime发送消息。这个例子展示了如何通过周期传输模式有效减少总线负载。
Matlab
3
2024-07-22
MATLAB使用指南
掌握MATLAB技巧,轻松上手。
Matlab
3
2024-05-25
Matlab使用指南
Matlab使用手册帮助学习者掌握Matlab软件的操作和问题处理技巧。
Matlab
0
2024-08-28
Simulink Toolbox库模块使用指南S-Fuction Builder详细解析
MATLAB时频分析工具箱中的S-Fuction模块是一种特殊的Simulink扩展机制,用户可以用MATLAB、C、C++等语言编写,与Simulink引擎交互紧密。它不仅填补了特定需求模块的空白,还优化了现有模块的功能,便于后期移植和复用,显著降低了项目开发的人力和时间投入。适用于大型软件项目,提高了代码的可控性和复用率。
Matlab
0
2024-08-23
MATLAB 教程:使用指南
使用指南
本指南概述了使用 MATLAB 的步骤。
步骤:
打开 MATLAB
输入命令或使用工作区
运行命令
浏览结果
保存文件(可选)
Matlab
2
2024-05-30
Matlab官方使用指南
Matlab官方使用指南,文字版非扫描版,支持搜索功能,提供英文版本。
Matlab
0
2024-08-05
详尽MATLAB使用指南
这个MATLAB教程非常详尽,希望大家能够喜欢并从中受益。
Matlab
0
2024-10-01
Texture Mapping of Images-Lecture 3and 4-Matlab Image Processing Toolbox and Basic Functions
补充:图像的纹理映射对于一个真彩色图像来说,warp函数可以把它通过图像纹理映射创建一个三维效果。
[x, y, z] = cylinder; % 创建一个圆柱面I = imread('autumn.tif'); % 读取一个真彩色图像warp(x, y, z, I); % 把图像映射成圆柱体的表面纹理
Matlab
0
2024-11-06