AUTOSAR Can module can not receive standard signal

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

AUTOSAR Can module can not receive standard signal

跳至解决方案
1,455 次查看
郑文豪
Contributor I

AUTOSAR Can module can not receive standard signal when Can ID message Type is set to Mixed in S32K1XX MCAL,but Extended ID can.Why cannot receive standard signal when Can ID message Type is set to Mixed?LRVHI6MI]$G0ABUIBGP9246.png

0 项奖励
回复
1 解答
1,427 次查看
namnguyenviet
NXP Employee
NXP Employee

Hello,

Unfortunately, "Mixed" and "Extended" are implemented with the same behavior, as it's a deviation noted in CAN UM:

 "The driver does not distinguish between “Extended” and “Mixed” MB types for receiving way: All Rx MBs configured as MIXED type will be converted to EXTENDED type. For transmission the CanIf will prepare the message ID with MSB bit set and based on this fact the Can module will send the message as STANDARD or EXTENDED type. See CANIF188 and CANIF281 requirements"

Best Regards,

Nam

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,428 次查看
namnguyenviet
NXP Employee
NXP Employee

Hello,

Unfortunately, "Mixed" and "Extended" are implemented with the same behavior, as it's a deviation noted in CAN UM:

 "The driver does not distinguish between “Extended” and “Mixed” MB types for receiving way: All Rx MBs configured as MIXED type will be converted to EXTENDED type. For transmission the CanIf will prepare the message ID with MSB bit set and based on this fact the Can module will send the message as STANDARD or EXTENDED type. See CANIF188 and CANIF281 requirements"

Best Regards,

Nam

0 项奖励
回复