인프런 커뮤니티 질문&답변

sssss님의 프로필 이미지
sssss

작성한 질문수

STM32 CAN 통신

can 통신 출력 표현

해결된 질문

작성

·

322

·

수정됨

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
지식공유자

오타입니다.

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

sssss님의 프로필 이미지
sssss
질문자

감사합니다!

sssss님의 프로필 이미지
sssss

작성한 질문수

질문하기