![ip link set can0 유형은 유용한 사용법을 제공할 수 있습니다. ip link set DEVICE 유형 can [bit rate BITRATE [sample-POINT] ] [ tq TQ prop-seg PROP_SEG 위상 세그먼트 1 위상 세그먼트 1 위상 세그먼트 2 위상 세그먼트 2 [ sjw SJW ] ] [ dbitrate BITRATE [ dsample-point SAMPLE-POINT] ] [ dtq TQ dprop-seg PROP_SEG dphase-seg1 PHASE-SEG1 dphase-seg2 PHASE-SEG2 [ dsjw SJW ] ] [ tdcv TDCV tdco TDCO tdcf TDCF ] [ 링 뒤로 { 위로 | } 꺼짐 } ] [ 듣기만 { 켜짐 | 꺼짐 } ] [ 원샷 { 켜짐 꺼짐 꺼짐 } ] [ fd { on | off} ] [ fd-non-iso { on | off off } ] [ cc-len8-dlc { on | off } ] [ tdc-mode { 자동 | off } ] [ restart-ms TIME-MS ] [ 재시작 ] [ 종료 { 0..65535 } ] 여기서: BITRATE := { NUMBER(bps) } SAMPLE-POINT := { 0.000..0.999 } TQ := { NUMBER in bps ns } PROP-SEG := {tq의 숫자} PHASE-SEG1 := {tq의 숫자} PHASE-SEG2 := {tq의 숫자} SJW := {tq의 숫자} TDCV := {tc의 숫자 } TDCO := { tc의 숫자 } TDCF := { tc의 숫자 } MS 다시 시작 := { 0 | 밀리초 단위의 숫자 }](https://linux55.com/image/225338/ip%20link%20set%20can0%20%EC%9C%A0%ED%98%95%EC%9D%80%20%EC%9C%A0%EC%9A%A9%ED%95%9C%20%EC%82%AC%EC%9A%A9%EB%B2%95%EC%9D%84%20%EC%A0%9C%EA%B3%B5%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20ip%20link%20set%20DEVICE%20%EC%9C%A0%ED%98%95%20can%20%5Bbit%20rate%20BITRATE%20%5Bsample-POINT%5D%20%5D%20%5B%20tq%20TQ%20prop-seg%20PROP_SEG%20%EC%9C%84%EC%83%81%20%EC%84%B8%EA%B7%B8%EB%A8%BC%ED%8A%B8%201%20%EC%9C%84%EC%83%81%20%EC%84%B8%EA%B7%B8%EB%A8%BC%ED%8A%B8%201%20%EC%9C%84%EC%83%81%20%EC%84%B8%EA%B7%B8%EB%A8%BC%ED%8A%B8%202%20%EC%9C%84%EC%83%81%20%EC%84%B8%EA%B7%B8%EB%A8%BC%ED%8A%B8%202%20%5B%20sjw%20SJW%20%5D%20%5D%20%5B%20dbitrate%20BITRATE%20%5B%20dsample-point%20SAMPLE-POINT%5D%20%5D%20%5B%20dtq%20TQ%20dprop-seg%20PROP_SEG%20dphase-seg1%20PHASE-SEG1%20dphase-seg2%20PHASE-SEG2%20%5B%20dsjw%20SJW%20%5D%20%5D%20%5B%20tdcv%20TDCV%20tdco%20TDCO%20tdcf%20TDCF%20%5D%20%5B%20%EB%A7%81%20%EB%92%A4%EB%A1%9C%20%7B%20%EC%9C%84%EB%A1%9C%20%7C%20%7D%20%EA%BA%BC%EC%A7%90%20%7D%20%5D%20%5B%20%EB%93%A3%EA%B8%B0%EB%A7%8C%20%7B%20%EC%BC%9C%EC%A7%90%20%7C%20%EA%BA%BC%EC%A7%90%20%7D%20%5D%20%5B%20%EC%9B%90%EC%83%B7%20%7B%20%EC%BC%9C%EC%A7%90%20%EA%BA%BC%EC%A7%90%20%EA%BA%BC%EC%A7%90%20%7D%20%5D%20%5B%20fd%20%7B%20on%20%7C%20off%7D%20%5D%20%5B%20fd-non-iso%20%7B%20on%20%7C%20off%20off%20%7D%20%5D%20%5B%20cc-len8-dlc%20%7B%20on%20%7C%20off%20%7D%20%5D%20%5B%20tdc-mode%20%7B%20%EC%9E%90%EB%8F%99%20%7C%20off%20%7D%20%5D%20%5B%20restart-ms%20TIME-MS%20%5D%20%5B%20%EC%9E%AC%EC%8B%9C%EC%9E%91%20%5D%20%5B%20%EC%A2%85%EB%A3%8C%20%7B%200..65535%20%7D%20%5D%20%EC%97%AC%EA%B8%B0%EC%84%9C%3A%20BITRATE%20%3A%3D%20%7B%20NUMBER(bps)%20%7D%20SAMPLE-POINT%20%3A%3D%20%7B%200.000..0.999%20%7D%20TQ%20%3A%3D%20%7B%20NUMBER%20in%20bps%20ns%20%7D%20PROP-SEG%20%3A%3D%20%7Btq%EC%9D%98%20%EC%88%AB%EC%9E%90%7D%20PHASE-SEG1%20%3A%3D%20%7Btq%EC%9D%98%20%EC%88%AB%EC%9E%90%7D%20PHASE-SEG2%20%3A%3D%20%7Btq%EC%9D%98%20%EC%88%AB%EC%9E%90%7D%20SJW%20%3A%3D%20%7Btq%EC%9D%98%20%EC%88%AB%EC%9E%90%7D%20TDCV%20%3A%3D%20%7Btc%EC%9D%98%20%EC%88%AB%EC%9E%90%20%7D%20TDCO%20%3A%3D%20%7B%20tc%EC%9D%98%20%EC%88%AB%EC%9E%90%20%7D%20TDCF%20%3A%3D%20%7B%20tc%EC%9D%98%20%EC%88%AB%EC%9E%90%20%7D%20MS%20%EB%8B%A4%EC%8B%9C%20%EC%8B%9C%EC%9E%91%20%3A%3D%20%7B%200%20%7C%20%EB%B0%80%EB%A6%AC%EC%B4%88%20%EB%8B%A8%EC%9C%84%EC%9D%98%20%EC%88%AB%EC%9E%90%20%7D.png)
CANFD 버스에 대한 샘플링 포인트를 설정해야 합니다. 다음 도움말 명령은 캔의 샘플 포인트를 설정하는 방법을 보여 주지만 내 캔 구성에는 샘플 포인트 매개변수가 표시되지 않습니다.
ip link set can0 유형은 유용한 사용법을 제공할 수 있습니다. ip link set DEVICE 유형 can [bit rate BITRATE [sample-POINT] ] [ tq TQ prop-seg PROP_SEG 위상 세그먼트 1 위상 세그먼트 1 위상 세그먼트 2 위상 세그먼트 2 [ sjw SJW ] ] [ dbitrate BITRATE [ dsample-point SAMPLE-POINT] ] [ dtq TQ dprop-seg PROP_SEG dphase-seg1 PHASE-SEG1 dphase-seg2 PHASE-SEG2 [ dsjw SJW ] ] [ tdcv TDCV tdco TDCO tdcf TDCF ] [ 링 뒤로 { 위로 | } 꺼짐 } ] [ 듣기만 { 켜짐 | 꺼짐 } ] [ 원샷 { 켜짐 꺼짐 꺼짐 } ] [ fd { on | off} ] [ fd-non-iso { on | off off } ] [ cc-len8-dlc { on | off } ] [ tdc-mode { 자동 | off } ] [ restart-ms TIME-MS ] [ 재시작 ] [ 종료 { 0..65535 } ] 여기서: BITRATE := { NUMBER(bps) } SAMPLE-POINT := { 0.000..0.999 } TQ := { NUMBER in bps ns } PROP-SEG := {tq의 숫자} PHASE-SEG1 := {tq의 숫자} PHASE-SEG2 := {tq의 숫자} SJW := {tq의 숫자} TDCV := {tc의 숫자 } TDCO := { tc의 숫자 } TDCF := { tc의 숫자 } MS 다시 시작 := { 0 | 밀리초 단위의 숫자 }
. 기본적으로 값이 0으로 설정되어 있는 것 같습니다. can.txt 리소스와 일치합니다. 이 문서에서는 커널(CONFIG_CAN_CALC_BITTIMING)에서 비트 시간 작업에 대한 계산 활성화에 대해 언급합니다. 하지만 커널 파일에서 이 기능을 활성화하는 위치(CONFIG_CAN_CALC_BITTIMING)에 문제가 있습니다. 이에 대한 도움을 주시면 정말 감사하겠습니다. 감사해요.