Other Parts Discussed in Thread: TCAN4550
Tool/software:
Hi Team,
I have connected the STM32 and TCAN4550EVM.
CAN Tx works normally, but Rx can not work.
When I send data to the TCAN4550, mcan_ir.RF0N == 1
indicates that there is data in the RX FIFO.
However, I am unable to read the data when attempting to read the next FIFO.
However, if I send a second CAN data before calling TCAN4x5x_MCAN_ReadNextFIFO
,
I am able to receive the first CAN data.
How can I resolve this issue?
The image below shows that I sent the first message as 33 and the second message as 44, but only received 33.
Regards,
Hsinyu