发送请求复位寄存器中的位只能通过CPU置位,通过内部逻辑复位。当发送消息成功或者放弃,该寄存器的相应位将复位。如果CAN模块要清除寄存器中的位,而CPU要对它置位,则相应的位将置位。 如果通过TRS已经对相应的位初始化,但当前没有对消息进行处理,并且相应的TRR[n]置位,则会取消相应的传输请求;如果当前正在处理相应的消息,发送成功或者由于在CAN总线上检测到错误等原因退出传输,相应的位将置位;如果发送退出,相应的状态位(AA31~0)置位;如果发送成功状态位TA31~0将置位.发送请求状态复位信号可以从TRS31~0中读取,通过CPU写1将CANTRR寄存器中的位置1,如图所示。