임베디드 보드/STM32

STemWin

ZEROWIN.TECH 2020. 7. 20. 21:43
728x90

Professional graphical stack library enabling the building up of Graphical User Interfaces (GUIs) (AN4323)

  • 전문적인 그래픽 스택라이브러리
  • STM32 하드웨어 가속
  • LCD/TFT 디스플레이, LCD/TFT 컨트롤러 그래픽 사용자 인터페이스 (GUI)
  • JPG,GIF,PNG 디코딩
  • 버튼과 같은 GUI 위젯 제공
  • VNC 서버 기능 / 로컬 디스플레이 원격지원

 

https://www.st.com/en/embedded-software/stemwin.html#get-software

 

STemWin - STMicroelectronics

STemWin - Professional graphical stack library enabling the building up of Graphical User Interfaces (GUIs) (AN4323), STemWin, STMicroelectronics

www.st.com

주요특징들

  • 다양한 위젯 (버튼, 체크 박스, 캘린더, 게이지 등)
  • 창 및 오버랩 관리자
  • 전체 개발 도구 세트 : 화면을 생성하는 GUIBuilder, 글꼴 변환기, 시뮬레이터,…
  • 이진 형태로 제공되는 무료 전문 그래픽 스택 라이브러리
  • 메모리 절약 기능 (메모리 풀, 밴드 당 화면 생성, 변경된 부분 만 새로 고침 등)
  • 최적화 된 메커니즘으로 다양한 종류의 디스플레이 처리 가능
  • 알파 블렌딩, 앤티 앨리어싱, 커서
  • VNC 프로토콜을 통해 원격으로 디스플레이를 표시하는 VNC 서버 (TCP / IP 기반)
  • 원시 그래픽 렌더러 (픽셀, 도형, 글꼴 등)

 

GUIBuilder로 버튼 / 슬라이더 / 텍스트 위젯 디자인하여 STM32H7 보드에 적용합니다.

스크린에서 버튼 / 슬라이더를 조작하면 해당 디버깅 메세지를 출력합니다.