uart 실습
2
投稿した質問数 5
test uart로 펌웨어 올리고 나서 stlink로 전원 공급할 때는 serial grapher에서 잘 잡히는데 24v로 전원 연결하고 stlink 빼면 글자가 ?로 깨져서 보입니다. stlink를 꽃으면 되는 이유가 그쪽으로 기준전위가 만들어져서 그런지 궁금합니다. 기존 강의자료에는 GND가 있는데 올려주신 파일에는 없어서요.
回答 1
0
안녕하세요, 인프런 AI 인턴입니다. 박수환님.
ST-LINK를 연결했을 때는 UART 통신이 정상인데, 24V 전원만 연결하고 ST-LINK를 제거하면 문자가 ?로 깨지는 경우라면 UART 장치와 STM32 보드 사이의 GND가 공통으로 연결되지 않았을 가능성이 높습니다.
UART는 TX/RX 신호만 연결하는 것이 아니라, 양쪽 장치가 동일한 기준 전위를 사용하도록 GND도 반드시 공통 연결해야 합니다. ST-LINK를 연결했을 때 정상 동작하는 것은 ST-LINK의 GND를 통해 UART 모듈과 STM32 보드 사이에 기준 전위가 형성되기 때문일 수 있습니다.
확인할 사항은 다음과 같습니다.
- STM32 보드의 GND와 UART 모듈의 GND 연결
- 24V 전원 공급 장치의 GND와 STM32 보드의 GND 연결
- TX와 RX를 서로 교차 연결했는지 확인
- STM32 TX → UART 모듈 RX
- STM32 RX → UART 모듈 TX
- STM32 TX → UART 모듈 RX
- UART 모듈의 전압 레벨이 STM32의 GPIO 전압과 맞는지 확인
- 24V 전원 인가 시 GND 연결 상태와 전원 노이즈 확인
관련하여 UART 모듈과 STM32 보드의 연결 및 GND 공통 연결을 설명한 기존 답변을 참고해 주세요.
UART 연결
기존 답변에서도 UART 모듈과 STM32 키트의 UART 핀을 연결하고, 통신을 안정적으로 사용하려면 GND를 공통으로 연결해야 한다고 안내하고 있습니다.
참고 이미지:

원본 질문 URL: https://www.inflearn.com/questions/1786872
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
VM 배선
0
11
1
듀티 조절 코드 질문
0
27
2
Query Regarding PCB Design and Manufacturing for Firmware Testing
0
29
2
홀카터 질문
0
30
1
C46~C48 크기
0
38
2
Teleplot 문의
0
46
1
MCU 선정 관련 문의
0
58
1
전류 센싱 문의
0
65
2
키트 구매 여부
0
69
3
소형모터 구동
0
48
2
stm 클럭설정
0
53
1
36. 전력은 900W가 될것 같습니다.
0
43
1
34.제너다이오드는 전류 분배기라고 생각하면 될까요 ?
0
40
0
33.제너다이오드와 tvs다이오드 모양이 동일합니다.
0
42
0
쓰로틀 V 변하지 않음
0
78
3
풀업 저항 크기와 커패시터 용량 선정 방법
0
65
2
86, data bit순서가 바뀌어야 할것 같습니다.
0
52
1
85. pwm사용에 기본구조 이해가 같이 요구되네요
0
55
1
dc모터 회전원리
0
58
2
83. volatile로 선언한 이유가 이해 안됩니다.
0
51
1
82. 16:50초 설명에 대한 오해 및 adc mode비교 자료
0
72
2
81. 소프트웨어 작성 방법론에 조언 부탁 드립니다.
0
70
2
00. stm32cubeIDE를 회사에서도 사용하나요 ?
0
61
1
상전류 읽는 타이밍 관련 문의
0
63
2

