Hi,all
In my project,there are four can channels with difrerent communication rates(500kbps\250kbps/125kbps).but the channel with 125kbps can't received,I don't know what did I ignore.
The following is the implementation process:(use SDK RTM2.0,mpc5748G)
FLEXCAN_DRV_Init()
---->FLEXCAN_DRV_SetRxMaskType()
--->FLEXCAN_DRV_ConfigRxFifo()
-->FLEXCAN_DRV_SetRxFifoGlobalMask()
-->FLEXCAN_DRV_InstallEventCallback()
-->FLEXCAN_DRV_RxFifo()
regard
Hi,
most probably there is wrong CAN bit timing setting. Check if all node on teh bus uses the same bitrate and sample points.
Also it is recommended to use the latest SDK version, now RTM 3.0.0
BR, Petr
thank you for help! I find two bus connect together.