我每次发送之前尝试使用CAN_getTxRequests(CANA_BASE) & (1<<mailbox)判断邮箱空闲状态,但是有一些发送的数据还是会被后面发的覆盖掉。其他邮箱我也有在使用,请告诉我如何判断CAN总线的情况以便我把数据发送出去而不出现丢失数据帧的情况。
我每次发送之前尝试使用CAN_getTxRequests(CANA_BASE) & (1<<mailbox)判断邮箱空闲状态,但是有一些发送的数据还是会被后面发的覆盖掉。其他邮箱我也有在使用,请告诉我如何判断CAN总线的情况以便我把数据发送出去而不出现丢失数据帧的情况。