你好
我对使用CAN示例代码有疑问。
* F2837xD_common \ driverlib \ can.c.
- TI版本:F2837xD支持库V210
发布日期:11月 1日星期二14:46:15 CDT 2016
在CAN.c中,While条件语句被写入为无限循环,如下所示。
在这方面,我想知道如果不满足while有条件的转义条件,是否不可能逃脱。
例如,我想知道是否还有其他条件,例如在一段时间后,你可以走出while门。
-------- 同时 ----------------------------------
//等待忙位清除
While (HWREGH (ui32Base + CAN_O_IF1CMD)& CAN_IF1CMD_BUSY)
{
}
//等待忙位清除
While (HWREGH (ui32Base + CAN_O_IF1CMD)& CAN_IF1CMD_BUSY)
{
}
//等待忙位清除
While (HWREGH (ui32Base + CAN_O_IF2CMD)& CAN_IF2CMD_BUSY)
{
}
//等待忙位清除。
While (HWREGH (ui32Base + CAN_O_IF1CMD)& CAN_IF1CMD_BUSY)
{
}
等等...
*请 理解 ,我 使用 了翻译。