[CAN]ISO-TP(ISO15765-2) 메시지 Frame #2
2022. 7. 6. 20:22ㆍ프로젝트 로그/TI C2000 Firmware Update via CAN
반응형
FirstFrame (FF)
FF_DL ( First Frame Data Length )
- 송신자가 보낼 데이터의 길이를 나타냄
- 일반적으로는 4095 이하의 메시지 전송 가능
- 4095 이상의 메시지를 전송하는 경우, FF_DL 값을 Byte#3 ~ Byte#6을 이용
Flow Control (FC)
FS ( Flow Status )
- Flow Control의 상태를 의미
Value | 설명 |
0x00 | ContinueToSend(CTS) 값이 0일 경우, 송신자는 다음 CF(Consecutive Frame)을 송신 할 수 있음. |
0x01 | Wait(WAIT) 송신자가 0x01을 받은 경우, 다음 FC를 받기 전 까지 CF 전송을 멈춤 |
0x02 | Overflow(OVFLW) 수신자가 데이터 수신 중 문제가 발생하는 경우 값을 0x02로 설정하여 송신자에게 알려 줌 |
0x03 ~ 0x0F | Reserved |
BS ( Block Size )
- 수신자가 최대로 받을 수 있는 Block Size
Value | 설명 |
0x00 | BlockSize(BS) - BS가 0일 경우, 메시지 송신자는 중단 없이 CF 메시지를 보내야 함 |
0x01 ~ 0xFF | BlockSize(BS) - 메시지 송신자가 FC 프레임 수신 없이 보낼 수 있는 CF의 최대 수를 의미 - 예를 들어 0x02인 경우, 메시지 송신자가 CF 메시지를 2번 보내고 메시지 수신자는 FC 메시지를 보내야 함 |
STmin
- 두개의 Consecutive Frame 전송 간에 있어 허용되는 최소 시간 간격
Value | 설명 |
0x00 ~ 0x7F | Separation Time (최소 범위) : 0ms ~ 127ms |
0x80 ~ 0xF0 | Reserved (ISO 15765 용으로 예약 ) |
0xF1 ~ 0xF9 | Separation Time : 100us ~ 900us |
0xFA ~ 0xFF | Reserved (ISO 15765 용으로 예약 ) |
참고자료
- ISO 15765-2:2011
반응형
'프로젝트 로그 > TI C2000 Firmware Update via CAN' 카테고리의 다른 글
[TI TMS320F2837D] DSP SDRAM 사용하기 (0) | 2022.07.08 |
---|---|
[CAN] ISO-TP(ISO15765-2) 메시지 종류 및 Frame #1 (0) | 2022.07.05 |
[CAN] CAN ISO-TP(ISO 15767-2) Addressing #2 (0) | 2022.06.16 |
[CAN] CAN ISO-TP(ISO 15767-2) Addressing #1 (0) | 2022.06.15 |
[CAN] CAN Frame 구조 (0) | 2022.06.13 |