STM32CubeMX를 사용하는 STM32F103 마이크로 컨트롤러 용 빈 프로젝트를 만들고 있습니다. HAL 드라이버 (기본값)를 사용하여 꽤 빨리 작동하는 blinky 예제가 있지만 HAL 대신 LL (낮은 레벨) 드라이버를 사용해보고 싶습니다.CubeMX STM32에서 LL (로우 레벨) 드라이버를 사용하는 방법은 무엇입니까?
CubeMX에서 프로젝트> 설정> 고급 설정으로 이동하면 주변 장치가 나열된 것을 볼 수 있으며 하나의 옵션 인 HAL 만있는 풀다운 옆에 풀다운이 있습니다. 워드 프로세서에 따르면 각 주변 기기에 대해 LL 또는 HAL을 선택할 수있는 곳입니다.
STM32CubeMX에서 LL 드라이버를 어떻게 활성화합니까?
세부 사항 : 우분투 (16.04)에 STM32CubeMX (4.23.0)를 새로 설치하고 STM32F103C8 마이크로 컨트롤러 용 새 프로젝트를 만들었습니다. ("Blue Pill"보드에 있음). SW4STM32 IDE를 사용하고 있습니다. 구성 파일에서 V2.1 대신 STLink V2를 선택해야한다는 것을 제외하고는 거의 모든 것이 상자에서 처리되었습니다.
맨손으로 레지스터를 사용하십시오. 그 도서관들을 잊어 버려. 아무 것도 사용할 필요가 없습니다. 그냥 함수를 사용하십시오. –
마지막 큐브 업데이트 확인, F1에 대한 LL 지원 활성화 됨 – Almaz