[STM32] HAL과 LL 라이브러리 차이
HAL(Hardware Abstraction Layer) 하드웨어를 추상화 하여 쉽게 사용할 수 있도록 고수준 기능을 제공 추상화 되어 있어 LL보다 다루기 쉽지만 상대적으로 속도가 느림 LL(Low-Level) HAL 보다는 낮은 수준의 레지스터 설정 등 하드웨어를 직접 접근 HAL 라이브러리보다 더 빠르게 작동 가능하지만, 레지스터를 직접 제어 하기 때문에 HAL 보다 상대적으로 어려움
2023.05.15