CubeMX3 STM32CubeMX 사용법 #3 (Debug & RCC) 1. STM32CubeMX System Core 설정 SYS Mode and Configuration CubeMX 실행 후 제일 먼저 System Core 카테고리로 들어가 SYS탭을 클릭해서 Debug모드를 선택한다. 나는 'Serial Wire' 모드를 선택하였고 오른쪽 화면의 Pinout view에 PA13(SYS_JTCK)/PA14(SYS_JTMS)번핀이 생성되는 것을 확인할 수 있다. Debug 모드 설정이유는 나중에 프로그램 다운로드 후 ST_Link를 통해 디버깅이 가능하여 실시간으로 코드 진행 상황이나 변수 확인 가능하여 잘못된 부분 확인 및 수정이 용이하다. SYS Tab -> Debuf Mode -> 'Serial Wire' 선택 RCC Mode Configuration RCC 항목으로.. 2023. 2. 6. STM32CubeMX 사용법 #2 (MCU 선택 및 프로젝트 생성) STM32CubeMX 실행하기 ▶ CubeMX를 실행하여 사용자가 원하는 스펙의 MCU를 선택하여, 해당 MCU의 프로젝트를 생성하고 I/O 핀설정 및 내부 기능을 UI를 통해 확인하면서 셋팅할 수 있게 한다. 기본적인 설정이 완료되면 Code Generation을 통해 코드를 생성하게 된다. ( MCU의 기본 설정만 CubeMX를 통해 해주는 거고 실제 동작은 사용자가 Main함수 코딩을 통해 실행해야 한다. ) 앞서 다운로드해서 설치한 CubeMX를 실행하면 아래와 같이 실행. 그리고 'New Project'-> 'ACCESS TO MCU SELECTOR' 클릭하면 ST의 여러 MCU List가 나타나며 각 MCU의 가격, 패키지, Flash, Ram, I/O핀, Frequency등 여러 정보가 나타.. 2023. 2. 4. STM32CubeMX 사용법 #1 (프로그램 다운로드) STM32CubeMX Download STM32 MCU를 사용하기 위한 기본 설정을 하기 위해 검색을 해보니 ST 칩사에서 제공하는 CubeMX라는 프로그램이라는 것이 있다. STM32 계열 MCU 선택을 하고 UI를 통해 클릭하면서 MCU의 기본적인 기능 설정 및 포트설정을 하고 프로젝트 파일생성을 통해 C code generation까지 가능하다. 초반에 MCU 기본 칩설정을 위한 시간을 많이 줄여주고 UI로 문제가 되는 부분도 바로 에러를 띄워줘서 확인이 가능하니 직접 레지스터를 설정하는 것에 비해 설정오류를 많이 줄여줄 수 있다. ST 홈페이지 접속해서 CubeMX 검색하거나 아래 주소를 통해 접속한다. ( https://www.st.com/en/development-tools/stm32cubem.. 2023. 2. 2. 이전 1 다음