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 일