STM32cubeMX2 [STM32] USART / UART를 통한 데이터 송수신 - 개발 환경개발 보드 : NUCLEO-F103RB개발 프로그램- STM32 CubeMX : 6.12.0- STM32 CubeIDE : 1.16.01. 서론 USART(Universal Synchronous Asynchronous Receiver Transmitter)는 MCU으로 통신을 하려고 할때 가장 처음 배우는 통신 방법일 것입니다. 그 이유는 대부분의 개발보드에서 USART으로 PC와 통신할 수 있도록 하는 기능을 제공하고 있기 때문이며, 만약 없더라고 하더라도 USB to TTL을 사서 쉽게 해당 기능을 사용할 수 있기 때문입니다. 또한 그 외 다양한 장점이 있지만, 이번에는 STM32으로 USART를 사용해 PC와 통신하는 기능을 사용해보도록 하겠습니다. 2. 프로젝트 생성 STM32 C.. 2025. 4. 6. [STM32] GPIO로 버튼 및 LED 입출력 실습 -개발 환경개발 보드 : NUCLEO-F103RB개발 프로그램- STM32 CubeMX : 6.12.0- STM32 CubeIDE : 1.16.01. 서론 GPIO(General Perpose Input Output)은 새로운 MCU를 다루게 될때 가장 먼저 테스트 해보는 기능 중 하나입니다. 마치 새로운 언어를 배울 때 "Hello world"를 출력 하는 것과 마찬가지입니다. 이번 포스트에서는 GPIO를 통해 보드에 기본적으로 탑재되어 있는 LED와 버튼으로 간단한 입출력을 실습하도록 하겠습니다.2. 프로젝트 생성 STM32 CubeIDE를 사용하셔도 상관없으며, 저의 경우는 VS code를 사용하여 개발할 것이므로 VS code로 개발하시고 싶은 분은 아래 포스트를 참고 하셔서 프로젝트를 생성해.. 2025. 4. 5. 이전 1 다음