CAN FD 사용시 Data bitrate 2Mbps까진 괜찮았지만 그 이상으로 고속 통신하려면 CAN FD 컨트롤러에 TDC 설정이 필요하다.
transmitter delay compensation (TDC)
At bit-rates higher than 1 Mbit/s in the data phase of CAN FD frames the transmitting node has to compensate the TD when comparing its transmitted bits to the delayed received bits. TDC mechanism defines a secondary sample point SSP. When it is used, the transmitter ignores bit errors detected at the (first) sample point. The received bit value is compared at the SSP, with the (delayed) transmitted bit value. If a bit error is detected at the SSP, the transmitter reacts to this bit error at the subsequent following sample point. Bit error detection is disabled for those bits at the end of the data phase where the SSPs of the bits would be in the following arbitration phase. This term is defined in ISO 11898-1. In CiA 601-1 the term transmitting node delay compensation is used to avoid misinterpretations as the transceivers discussed there have a transmitter part.
관련 자료 :
'임베디드 개발 > 펌웨어' 카테고리의 다른 글
SBC(Single-Board Computer) (0) | 2023.04.09 |
---|---|
Analog Multiplexer/Demultiplexer (0) | 2023.03.31 |
소수점이하 값 정수형으로 얻는법 (0) | 2023.03.31 |
NTP 서버에서 시간 받아오기 (0) | 2023.03.31 |
FatFs, f_getfree(), f_readdir() 드라이브 여유 공간/사용 공간 확인 (0) | 2023.03.31 |