STM32G474(Nucleo-G474RE) + ST7789 (LCD IC) 포팅
STM32 NUCLEO-474RE 개발보드에서 2.4인치 LCD 모듈을 검증하여 간단하게 정리해 둔다. 2.4인치 LCD 모듈은 ST7789 IC를 사용하며, LCD 패널은 GST2D4495을 사용한다. 데이터시트는 아래 자료를 참고하도록 한다. LCD 모듈의 터치스크린 기능이 없기 때문에 ST7789 IC는 CS / SCK / MOSI으로 구성된 SPI 3-wrie 방식으로 제공하며, LCD 패널은 RGB565 방식의 16비트 컬러를 지원한다. SPI 3-Wire 방식은 SPI TX 데이터 전송시 모든 바이트에 대해 Command / Data 인지를 판단할 수 있도록 아래 이미지와 같이 MSB에 1비트를 추가해야 한다. 따라서 이 방식을 사용할 경우 SPI 전송 데이터 크기는 8bit가 아닌 9bit로..