강의

멘토링

커뮤니티

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

Taewan Sung님의 프로필 이미지
Taewan Sung

작성한 질문수

바닥부터 시작하는 STM32 드론 개발의 모든 것

2-2. ICM-20602 6축 센서 인터페이스

printf 함수를 켜면 정말 느려지는군요.

작성

·

266

0

ICM-20602 출력이 500Hz 정도 나오는것 확인했습니다. 혹시나싶어 printf 함수를 켜고 주기를 측정해 보니 20Hz로 느려지네요. ㅎ 말씀하신데로 while문 안에 printf 함수를 사용하면 드론이 추락하겠군요.

답변 1

0

ChrisP님의 프로필 이미지
ChrisP
지식공유자

네 특히나 printf 함수 안에서 uart로 송신하는 코드도 수행이 되기 때문에, 통신 시간이 더해져서 시간이 오래걸리게 됩니다.

따라서 최종 코드에서는 모든 printf 함수는(그 외에 시간이 오래걸리는 함수 등) 다 지우거나 주석처리 하셔야 합니다.

Taewan Sung님의 프로필 이미지
Taewan Sung

작성한 질문수

질문하기