FDCAN bus acknowledge
When using the FDCAN peripheral on a STM32H743 or a STM32H753 and the message filters are setup to only accept certain messages, does the FDCAN hardware ACK a valid message that is rejected by the message filter?
When using the FDCAN peripheral on a STM32H743 or a STM32H753 and the message filters are setup to only accept certain messages, does the FDCAN hardware ACK a valid message that is rejected by the message filter?
Yes, always.
Read the CAN specification.
If a message does not get acknowledged, the sending node would go eventually into an error state, and temporarily shuts itself off the bus.
The acknowledge orininates from the CAN peripheral (Bosch IP block), as soon as it receives a valid CAN frame.
The transmission on the physical layer and the internal processing of messages are not tightly coupled.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.