동기 통신 2

STM32 시리즈 UART 실습 학습 - Nucleo-G071RB

1. Nucleo-G071RB 보드의 UART 연결(평가보드 UART와 PC 연결 형태) 1) Nucleo-G071RB 보드 구성  외부 핀을 연결해서 테스트할 수 있지만, 평가보드(Eval Board)에는 ST-LINK와 함께 시리얼통신을 할 수 있는 가상 COM PORT를 지원합니다.      보드에 전원을 인가하고 장치 관리자의 포트를 확인하면 STLink Virtual COM PORT가 추가되어 있습니다. STM32 CUBE IDE 프로그램을 설치할 때 보통 같이 설치가 되나 그렇지 않다면 검색을 해서 별도로 설치해 주어야 합니다.    2) Nucleo-G071RB UART 회로 부분  STM32G071의 UART2_RX, TX와 STM32F103의 STLK_RX, TX가 연결되어 시리얼 통신을..

Embedded/STM32 2025.02.23

STM32 시리즈 UART 이론 학습 - Nucleo-G071RB (STM32F 차이점)

안녕하세요.   이번에는 UART 이론 내용을 다뤄 보겠습니다. 그런데 기존의 레지스터와 조금 변경된 내용이 있어 같이 내용을 추가해 보았습니다. STM32 시리즈마다 다를 수 있으므로, 평가보드나 사용하고 있는 MCU의 DataSheet는 꼭 확인해 보시기 바랍니다.   1. UART (Universal Asynchronous Receiver/Transmitter)란? 1) 설 명  UART는 직렬 통신(Serial Communication) 방식 중 하나로, 데이터를 비동기 방식(Asynchronous)으로 송수신하는 하드웨어 모듈입니다. 즉, 데이터를 1비트씩 순차적으로 보내는 방식이며, 클럭 신호 없이 송신기와 수신기가 같은 전송 속도를 유지해야 합니다.  2) UART의 특징  - 비동기 방식 ..

Embedded/STM32 2025.02.18