• 카테고리

    질문 & 답변
  • 세부 분야

    임베디드 · IoT

  • 해결 여부

    해결됨

can 통신 출력 표현

23.05.30 18:56 작성 23.05.30 19:05 수정 조회수 270

0

<CAN 통신 화면>

CAN 통신을 해서 서로 메시지를 전달하도록 하였는데, 출력 값이 학습 노트처럼 안나오고 이상한 값으로 나오는 것 같아 어떤 문제일지 여쭙고 싶습니다. Build 과정 중에서 warning으로 다음과 같은 문구가 나왔습니다. "warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'uint32_t' {aka 'long unsigned int'} [-Wformat=]"

 

<해당 부분 코드>

답변 1

답변을 작성해보세요.

0

alex님의 프로필

alex

지식공유자

2023.05.30

오타입니다.

141라인 : %03lX (03 다음에 숫자 1이 아니라 영소문자 ㅣ 입니다)
숫자 '1' 을 'ㅣ' 로 바꾸세요.

sssss님의 프로필

sssss

질문자

2023.05.31

감사합니다!

채널톡 아이콘