자유게시판
오랫만에 CubeMx를 사용하다보니 하나하나 문제가 되네요.
맨 처음 걸린 문제가 Port설정을 변경하는 문제였습니다.
USART1의 Rx / Tx Port를 변경하는 방법을 유첨하였으니 참고하시기 바랍니다.
TouchGFX 퀘스트를 수행하면서 좀 더 많은 내용들이 공유되었으면 하는 바램으로
부족하지만 누구에겐가 도움이 되었으면 합니다.
오랜만에 CubeMX를 사용하다보니 하나 하나 문제가 되네요.
우선 USART를 설정하기 위하여 CUBEMX를 설치하고
TouchGFX에서 Souce Code를 Generation하면 하기와 같이 Project Folder가 생성됩니다
먼저 USART를 설정하기 위해서는 USART를 Clcik하고 Mode를 Asynchronous 설정합니다.
하기만 GPIO Settings를 Click하고 기본 설정을 PB6 / PB7으로 되어 있음을 알 수 있습니다.
하지만 Target Board의 회로도를 보면 USART1_TX와 USART1_RX는 PA9과 PA10에 연결되어 있습니다.
PB6 / PB7 Port를 PA9 / PA10으로 변경하기 위해서는 먼저 GPIO Settings에서 PB6를 선택하면 PIN MAP에서 PB6가 깜박이게 됩니다.
CTRL-KEY를 누른 상태에서 PB6 Port를 Click하게 되면 변경할 수 있는 2개의 Port가 깜박입니다.
Port를 변경하기 위해서는 CTRL-KEY를 누른 상태에서 PB6 Port를 Click한 후 PA9 Port로 Drag & Drop하면 Port설정 변경이 마무리 됩니다.
로그인 후
참가 상태를 확인할 수 있습니다.