[STM32] HAL과 LL 라이브러리 차이
2023. 5. 15. 20:15ㆍ개발로그/STM32
반응형
HAL(Hardware Abstraction Layer)
- 하드웨어를 추상화 하여 쉽게 사용할 수 있도록 고수준 기능을 제공
- 추상화 되어 있어 LL보다 다루기 쉽지만 상대적으로 속도가 느림
LL(Low-Level)
- HAL 보다는 낮은 수준의 레지스터 설정 등 하드웨어를 직접 접근
- HAL 라이브러리보다 더 빠르게 작동 가능하지만, 레지스터를 직접 제어 하기 때문에 HAL 보다 상대적으로 어려움
반응형
'개발로그 > STM32' 카테고리의 다른 글
[STM32] UART DMA 이슈 (0) | 2023.05.23 |
---|---|
[STM32]CubeIDE USE_HAL_UART_REGISTER_CALLBACK 설정 법 (0) | 2023.05.17 |
[STM32] UART Baudrate Change 기능 구현 (0) | 2023.05.16 |