반응형
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 |