일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 유심 재발급
- STL
- 객체지향
- STM32 개발환경
- 코테
- 코딩테스트
- SPXL
- 알고리즘
- STM32 IDE
- STM32 라인업
- c#
- 아두이노 통신
- C++
- 백준
- 정렬알고리즘
- Avr
- 유심 재발급 제한
- atmega
- STM32CubeIDE
- 정렬
- Microchip Studio
- CubeIDE
- STM32
- 아두이노
- S&P500
- Mega2560
- sort
- NUCLEO-F103RB
- GPIO
- flag 변수
- Today
- Total
목록STM32 개발환경 (3)
뽕구의 개발일지

STM32CubeIDE 설치를 마쳤습니다. 설치 후 HelloWorld 프로젝트 빌드까지가 기본적인 개발환경 구축이라 생각합니다.초기 CubeIDE 사용법은 평소에 자주 보는 오제이 튜브님의 [임베디드 4강] Hello!! GPIO!! 를 보고 한단계씩 진행했습니다. https://www.youtube.com/watch?v=YZJ6RfhuGd0 1. STM32CubeIDE 실행 2. STM32 프로젝트 만들기File → New →STM32 Project 3. 타겟 선택STM32 프로젝트 생성 시 먼저 타겟이 될 MCU 혹은 보드를 선택합니다. 이 부분이 STM계열 사용 시 STM32CubeIDE를 써야하는 이유인것 같습니다. MCU만 검색했는데 시리즈, 코어, 기능, 블럭도, 데이터시트, 검색한 MC..

다운로드를 완료했다면 설치는 간단합니다.Cube IDE 설치 1. 설치파일 실행해 진행하고, 설치 경로 선택나오면 희망 경로를 선택합니다. 2. 다음 단계에서 디버거/프로그래머의 드라이버를 선택합니다. J-Link와 ST-Link를 지원하는데, ST-Link는 STM사 제품군 드라이버이고, J-Link는 JTAG&SWD 인터페이스를 제공하는 디버거/프로그래머 라고 합니다. 정품 ST-Link V2과 J-Link 호환 디버거 2개를 다 구매해서 드라이버를 둘 다 선택했습니다. Install 클릭 시 프로그램 및 드라이버가 설치됩니다. 3. 설치 완료!! ※디버거/프로그래머 및 인터페이스디버거/프로그래머에 대해서는 생김새 정도만 다루고, 추후에 다른 카테고리에서 다시 다룰 예정입니다.

더보기 STM32 MCU에 프로그램을 다운로드 하려면 일반적으로 통합개발환경 (Integrated Development Environment, IDE)가 필요합니다. 정석적인 설명이 아닐 수 있지만, MCU에 다운로드한다는 말은 우리가 PC에 게임 프로그램을 다운 받을때 "게임을 다운받는다, 다운로드 받는다" 하는것 처럼 MCU에 프로그램을 다운로드하는 것입니다. IDE 선택 시 무료냐 유료냐가 가장 먼저 고려되는 것 같습니다. 유료 : Keil, IAR. 무료 : STM32CubeIDE(TrueStudio가 STM로 인수되면서 STM32CubeMX와 결합된 STM에서 공식으로 제공하는 IDE) (Keli나 IAR도 빌드 시 프로그램의 특정 용량 이하는 무료버전이라는 말을 본 적이 있습니다. 참고하세요..