ARM 개발 (AVR 2 년 후)부터 시작하여 stm32f4 마이크로 프로세서가있는 STM DISCOVERY 보드를 선택했습니다.
Keil의 코드 제한이 마음에 들지 않고 유료 버전을 구입할 돈이 없기 때문에 Eclipse + ARM gcc를 사용하기로 결정했습니다.
튜토리얼에 따라 gcc ARM 도구 + openocd + make utils 등과 함께 이클립스를 설치했습니다.
내 질문은 '패키지'플러그인에 관한 것입니다. 모든 초보자와 마찬가지로 새로운 STM HAL 또는 이전 SPL 사용 여부에 대해 혼란스러워합니다.
내 이해는 HAL이 Arduino와 동등한 수준으로 추상화를 구현했다는 것입니다. 반면에 SPL은 코딩 속도를 높이기에 충분한 추상화를 제공하지만 여전히 칩 레벨을 처리해야합니다.
이 이해를 통해 HAL을 사용하는 것보다 더 잘 이해하기 위해 SPL을 고수하고 싶습니다.
내가 알고 싶은 것은 STM 용 패키지를 사용하면 암시 적으로 HAL을 사용해야합니까? 그렇다면 누군가 설치 프로그램에서 SPL을 사용하는 방법을 알려줄 수 있습니까?