본문 바로가기

전체 글210

[C] 백준 2869 N일 걸린다고 했을 때, 달팽이는 AN미터 올라가고 B(N-1)미터 미끄러진다. 식을 세우면 V ≤ AN - B(N-1) N ≥ (V - B) / (A - B) N은 정수이기 때문에 계산 결과가 실수인 경우에 올림을 해줬다. #include int ceil(double n) { int temp = (int)n; if (n > temp) return temp + 1; else return temp; } int main() { int A, B, V; scanf("%d %d %d", &A, &B, &V); double DAY; DAY = ((double)V - (double)B) / ((double)A - (double)B); printf("%d\n", ceil(DAY)); return 0; } 2021. 8. 14.
[STM32 HAL] ICM-20948 라이브러리 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개는 정말 용서할 수가 없다. 초기화 함수도 바꿨다. 설정.. 2021. 8. 14.
[책] 오늘 빌린 책 어렵지 않은지 한 번 보겠습니다... 2021. 8. 13.
[STM32 HAL] Flysky i-bus 라이브러리 어제 코드 수정하고 리드미 업데이트했다. 리드미에 ibus 프로토콜에 관해서 적어놨으니 참고하면 좋을 것 같다. https://github.com/mokhwasomssi/stm32_hal_ibus GitHub - mokhwasomssi/stm32_hal_ibus: Flysky Ibus protocol library with STM32 HAL driver Flysky Ibus protocol library with STM32 HAL driver - GitHub - mokhwasomssi/stm32_hal_ibus: Flysky Ibus protocol library with STM32 HAL driver github.com 2021. 8. 8.
납땜도 하다보니 늘어 위에께 방금한거. 2021. 8. 7.
[STM32 HAL] nRF24L01+ 라이브러리 예전에는 데이터시트랑 다른 라이브러리를 참고해가면서 짰는데 몇 번 만들어보니 이제는 데이터시트만 보고도 짤 수 있는 정도가 됐다. 라이브러리를 처음 만들어봤던 칩이 mpu6050이였는데 그 때에 비하면 진짜 많이 발전했다. 남들 편하게 쓰라고 이것저것 다 넣은 라이브러리는 아니고 기본 송수신만 구현해놨다. 나 쓸라고 만든거라 별거 없다... https://github.com/mokhwasomssi/stm32_hal_nrf24l01p.git GitHub - mokhwasomssi/stm32_hal_nrf24l01p: nRF24L01+ library with STM32 HAL driver nRF24L01+ library with STM32 HAL driver. Contribute to mokhwasomssi.. 2021. 8. 5.