STM32H7之FDCAN寄存器FDCAN_TDCR
FDCAN_TDCR寄存器用于调整传输延迟补偿的参数。由于CAN发送信号经过总线后再经过CAN控制器的接收回路需要一定的时间,虽然这个时间很短。但对于速率比较高的CAN通信影响还是挺大的。
所以需要使用FDCAN_TDCR寄存器来设置在调整传输延迟补偿参数的范围。传输延迟补偿本身是硬件自动完成的。

FDCAN_TDCR寄存器用于调整传输延迟补偿的参数。由于CAN发送信号经过总线后再经过CAN控制器的接收回路需要一定的时间,虽然这个时间很短。但对于速率比较高的CAN通信影响还是挺大的。
所以需要使用FDCAN_TDCR寄存器来设置在调整传输延迟补偿参数的范围。传输延迟补偿本身是硬件自动完成的。
