文章目录
ComM模块时通信控制模块。在ComM模块中存在三个概念:通道、用户、Pnc,但在本文我们暂时先不介绍Pnc相关功能需要的配置,仅关注基本CAN通信需要的配置。ComM模块的配置容器结构如下图所示。
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/51199ceae3af43cdb117e7be20c1bbe4.png)
ComMConfigSet
ComMConfigSet包含了ComMChannel、ComMPnc和ComMUser,在ComMConfigSet上存在一个Pnc Enable开关,启用Pnc功能时需要使能,不使用时不使能。
ComMChannel
ComMChannel配置容器包含配置项如下图所示。
- Full Comm Request Notification Enable,此参数定义是否为此通道提供接口ComM_CurrentChannelRequest的可选SenderReceiver端口。如果通道的“NmVariant”配置为PASSIVE,则该参数不能使能(在这种情况下,用户不能请求该通道)。
- No Com,该参数定义是否启用该通道的模式限制。该值在初始化时设置,可以在运行时使