Hi,
I am trying to understand the CAN module of MCAL drivers. I am using S32DS on S32K118 EVB. In the "Integration Manual" for CAN driver it is stated that "There have to be another one CAN node present on the CAN bus in order to get the CAN bus synchronized."
My question is about using the CAN driver with only the S32K118 EVB. Can I test the CAN driver without connecting another CAN node to the CAN bus of EVB? Will the processor raise an error during Run-Time if there are no CAN nodes connected?
已解决! 转到解答。
Hello Muhammet Uyar,
User can test the CAN driver without connecting another CAN node to the CAN bus of EVB. But the send process will never completed because the CAN bus cannot be synchronized. And the next time user call the Can_write with the same HTH it will return CAN_BUSY. It will not raise an error during Run-Time if there are no CAN nodes connected.
Hello Muhammet Uyar,
User can test the CAN driver without connecting another CAN node to the CAN bus of EVB. But the send process will never completed because the CAN bus cannot be synchronized. And the next time user call the Can_write with the same HTH it will return CAN_BUSY. It will not raise an error during Run-Time if there are no CAN nodes connected.