STM32CubeMX 연구 노트 (1)-환경 구축, 컴파일 및 굽기

1. 환경 구축

1.1 Keil 5 설치

공식 웹 사이트에서 다운로드 : http://www2.keil.com/mdk5/
Baidu Netdisk : https://pan.baidu.com/s/18t_ta0WWX_f1KCKXfgj_Zw 추출 코드 : gx3r

1.2 JRE 설치

STM32CubeMX 소프트웨어는 JAVA 환경을 기반으로 실행되기 때문에 JRE를 설치해야 사용할 수 있습니다. STM32CubeMX는 최소 JRE 버전이 1.7.0_45 여야합니다.
공식 웹 사이트에서 다운로드 : https://www.oracle.com/java/technologies/javase-jre8-downloads.html
Baidu Netdisk : Baidu Netdisk 링크 아래

1.3 STM32CubeMX 설치

공식 웹 사이트에서 다운로드 : https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators / stm32cubemx .html
Baidu SkyDrive : https://pan.baidu.com/s/1r0liWTVxgUoxzg6yWd6YPA 추출 코드 : cl6e

1.4 STM32 라이브러리 (펌웨어 지원 패키지) 설치

클릭 Help->Manage embedded software paclages

2. 신축

1. STM32CubeMX 소프트웨어를 열고 "새 프로젝트"를 클릭하십시오.

2. MCU 및 패키지 선택

3. 클럭
RCC 설정을 구성하고 , HSE (외부 고속 클럭)를

선택하고 , 크리스탈 / 세라믹 공진기 (수정 발진기 / 세라믹 공진기)에 대한 클럭 구성 선택하고, 시스템 클럭 SYSCLK를 72MHz로 구성하고,
HCLK 값을 72로 수정합니다. 모든 구성을 자동으로 수정합니다.

4. 디버그 모드
구성하는 것은 매우 중요한 단계입니다. 그렇지 않으면 첫 번째 프로그래밍 프로그램 후 디버거
SYS 설정이 인식되지 않습니다. 직렬 와이어로 디버그를 선택합니다.

5. GPIO
GPIO 설정을 구성 하고, 오른쪽 그림에서 LED 조명의 해당 핀을 찾고, GPIO_Output을 선택하고, 출력 로우 레벨 조명이 켜지고 사용자 정의 레이블을 추가 할 수 있습니다.

6. 코드 생성
프로젝트 이름과 프로젝트 경로를 입력하고

응용 프로그램의 IDE 개발 환경 MDK-ARM V5를 선택한

다음 코드 생성을 클릭하여 코드를 생성합니다.

셋, 컴파일

Keil을 열고 버튼을 클릭하여 컴파일하십시오.

넷째, 굽기

디버거 및 방법 선택

버튼을 클릭하여 굽기


Leung 작성 2020 년 10 월 24 일

• 참조 : STM32CubeMX 시리즈 튜토리얼
    STM32CubeMX 소개, 다운로드 및 설치

추천

출처blog.csdn.net/qq_36347513/article/details/109260851