본문 바로가기

stm322

[STM32] CubeMX 프로젝트 생성하기 이전글에는 필자가 사용하는 보드가 무엇인지, 그리고 CubeMX 다운받는법에 대해서 매우매우 간단하게 작성했다. 오늘은 CubeMX로 첫 프로젝트를 생성하는걸 기록으로 남겨두려한다. 우리는 NUCLEO-F439ZI 보드를 사용하고 이 보드는 STM32F439ZIT6U 라는 칩이 중앙에 탑재되어 있는걸 알 수 있다. 따라서 우리는 이 칩을 중심으로 프로젝트를 생성할것이다. 우선 프로그램 실행 후 File - New - STM32Project 순서대로 클릭하면 아래와 같은 창을 만날 수 있다. 해당창에서 왼쪽을 보면 Series가 보일텐데 우리가 사용하는 칩이 F4xxx 이므로 STM32F4를 체크하고 Part Number에 F439ZI를 검색한다. 그럼 이렇게 두개의 목록? 이 나올텐데 Board에.. 2025. 4. 28.
[STM32] NUCLEO-F439ZI 보드 사용하기 학부시절에 임베디드 개발을 진행하며 가장 많이 사용했던 보드는 아두이노, 라즈베리파이였다. 물론 강의를 듣고 실습을 진행할때 Atmega를 사용했지만, 그래도 아두이노랑 라즈베리파이가 익숙한건 사실이다. 졸업은 벌써 했지만 임베디드 산업에서 많이 쓰이는 STM32 보드를 다뤄보며 기록을 남겨보려 한다. [ STM32 NUCLEO-F439ZI ]내가 선택한 보드로 NUCLEO-F439ZI 이다. 144핀짜리 큰 보드로, STM32F4 시리즈 중 상위급 성능을 갖춘 MCU가 탑재되어 있다.사실 주문할때는 크기에 대해서 별 생각없이 확장성이 좋고, 아두이노와도 같이 사용할 수 있으며, 별도의 st-link도 필요하지 않다고해서 구매했는데 처음 보드를 꺼내고 나서는 약간 당황스러웠다. 아두이노처럼 간단하게 시작.. 2025. 4. 26.