본문 바로가기
MCU/STM32

[STM32 HAL] ICM-20948 라이브러리

by mokhwasomssi 2021. 8. 14.
 

GitHub - mokhwasomssi/stm32_hal_icm20948: ICM-20948 library with STM32 HAL driver

ICM-20948 library with STM32 HAL driver. Contribute to mokhwasomssi/stm32_hal_icm20948 development by creating an account on GitHub.

github.com


전에 만든 라이브러리였는데 다시보니 맘에 안들어서 싹다 갈아엎었다. 

당시에는 괜찮아 보이는데 나중에 보면 왜 이렇게 거지 같은지.

 

당시에도 제일 거지같다고 생각한 함수가 있었는데 이번에 좀 잘 바꾼거 같아서 뿌듯하다.

이전 함수의 맨 마지막 중괄호 4개는 정말 용서할 수가 없다.

왼쪽이 수정 전, 오른쪽이 수정 후.

초기화 함수도 바꿨다.

설정마다 일일히 다 래핑했지만 그래도 깔끔하니께.

 

음... 마무리를 어떻게 하지?

이런거 만들었다~