请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28069 工具/软件:
ECanaShadow.CANTRR.all=ECanaRegs.CANTRR.all;//1。 CANTRS.x = 0 만들기
ECanaShadow.CANTRR.ALL |= 1<TRRXnbr;
ECanaRegs.CANTRR.All=ECanaShadow.CANTRR.ALL;
执行
time_out--;
J=ECanaRegs.CANTRS.all &= 1<<TRRXnbr;
}while (j && TIME_OUT);//CANTRS.x 가 0이 될때까지 기다 립니다。
if (time_out == 0){
ErrorCount++;//CANTRS 플래그 대기 중 타임아웃 발생
返回;
}
이 프로그램에서 CANTRS.x =0 이되지 않습니다。
어떤이유가 있는지 모르겠습니다 μ s。
해결 방법이 있나요?