中断 主程序中 都有 while (HAL_CAN_Transmit(hcan, 1) != HAL_OK); 现在遇到,丢帧的情况。 这个函数同时在不同地方调用,是不是有冲突? 有没有大神知道解决办法?
__HAL_LOCK(hcan);和__HAL_UNLOCK(hcan); 的步骤 可以保证 发送的时候,存在互锁,我现在遇到的问题是,经常有部分CAN 帧丢失,也不知道是什么原因
评分
查看全部评分