MCU/Learn STM32F103 basics

[stm32f103] STM32CubeMX 필수 기본 설정

mle21 2023. 9. 23. 06:00
반응형

@@ 보드: stm32f103c8t6 개발보드

@@ 디버거: st-link v2

@@ IDE: IAR Embedded Workbench IDE - ARM 7.70.1

 


1. STM32CubeMX 실행 > File > New Project... > New Project 팝업창

@ 팝업창에서 stm32f103c8t6 검색 > 하단부 stm32f103c8t6 더블 클릭

 

2. System Core > RCC > High Speed Clock (HSE)

@ 외부 크리스탈 사용해서 Crystal/Ceramic Resonator 선택

 

3. System Core > SYS > Debug

@ st-link v2 swd 디버거 사용해서 Serial Wire 선택

 

4. Clock Configuration 탭으로 이동

@ HSE 선택 > PLLCLK 선택 > HCLK (MHz) 항목에 72 입력 후 enter

 

5. Project Manager 탭으로 이동

@ Project Name 기입 > Min Version 항목 V7 선택 > GENERATE CODE

 

@@ 본인은 IDE로 EWARM V7 버전을 사용하기 때문에 상기처럼 설정

@@ 별도로 언급하지 않은 항목에 대해서는 디폴트값 반영


728x90