반응형
CUBE MX + Keil
HAL 드라이버를 이용한 개발환경 구성
SYS, RCC 클럭 설정 내부클럭, 외부클럭 설정 방법 및 적용 방법
1. CUBE MX 새 프로젝트 생성

제품군 선택
2. Start Project
3. MCU UI와 새로운 프로젝트 생성이 됨.
4. 기본적으로 LED를 켜기위해 PA5 Output 설정만으로 LED를 켜고 끌 수 있음.
5. 클럭 설정은 PD0, PD1을 RCC_OSC_IN, RCC_OSC_OUT으로 설정한 뒤, 카테고리의 System Core탭 에서 설정이 가능하다.

설정이 되지 않을 경우 해당 핀이 주황색으로 출력이 되는 것을 볼 수 있다.
HSE 값을 crystal/ceramic resonator로 설정을 하게 되면 다음과 같이 핀이 녹색으로 정상적으로 적용이 된 것을 볼 수 있다.

6. Project Manger탭에 진입하여, 프로젝트 네임과 저장할 경로를 설정한다.

7. 나는 Keil V5를 사용할 것이기 때문에 Toolchain/IDE의 선택을 MDK-ARM V5로 선택한다.

자, 이제 설정이 완료되면 우측 상단의 GENERATE CODE버튼을 클릭하면 로딩바가 출력되며 완료시 폴더를 열지 Project를 열지 팝업 창이 출력된다.
다음 포스팅에서 LED를 OnOFF 참고.
반응형
광고
광고
'Project > Nucleo-F103RB' 카테고리의 다른 글
Nucleo-F103RB Serial 통신3 (0) | 2019.05.27 |
---|---|
Nucleo-F103RB Serial 통신2 (0) | 2019.05.21 |
Nucleo-F103RB 시리얼통신 입력으로 제어 (0) | 2019.05.21 |
Nucleo-F103RB Serial 통신1 (0) | 2019.05.21 |
Nucleo-F103RB LED 켜기 (0) | 2019.05.21 |