使用LM4F232H5QD的实验版
请问这两行程式是什么意思?有什么作用?
HWREG(CAN0_BASE + CAN_O_CTL) = HWREG(CAN0_BASE + CAN_O_CTL) |CAN_CTL_TEST;
HWREG(CAN0_BASE + CAN_O_TST) = HWREG(CAN0_BASE + CAN_O_TST) |CAN_TST_LBACK;
或运算操作是为了不改变其他位的状态,建议补一下C语言基础.
另:
改条语句更效率的做法是通过位映射的方式,直接更改CAN_CTL_TEST对应的位映射地址