我在28335上面使用sys/bios,进行can初始化的时候,
do
{
ECanbShadow.CANES.all = ECanbRegs.CANES.all;
} while(ECanbShadow.CANES.bit.CCE != 1 ); // Wait for CCE bit to be set
加断点调试,发现一直在这里循环等待。
后来发现can寄存器都无法写入,无论是否有保护的。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我在28335上面使用sys/bios,进行can初始化的时候,
do
{
ECanbShadow.CANES.all = ECanbRegs.CANES.all;
} while(ECanbShadow.CANES.bit.CCE != 1 ); // Wait for CCE bit to be set
加断点调试,发现一直在这里循环等待。
后来发现can寄存器都无法写入,无论是否有保护的。