This is an old revision of the document!
Table of Contents
M Display 시리얼 칼라 그래픽 디스플레이
※ 본 제품은 터치 기능을 지원하지 않습니다.
터치 입력이 필요한 경우 → ComfileHMI 제품을 사용하시기 바랍니다.
“M디스플레이”는 RS232C 통신만으로 LCD 화면에 그래픽과 한글을 표시할 수 있는 디스플레이 모듈입니다.
PC, MCU, 모아콘 등 RS232 인터페이스를 지원하는 장치가 있으면 별도의 복잡한 설정 없이 쉽게 사용할 수 있습니다.
또한 Windows에서 사용하는 TrueType 폰트를 그대로 적용할 수 있어, 글자 크기에 관계없이 선명하고 미려한 글꼴을 표현할 수 있는 것이 특징입니다.
또한 원하는 배경이미지를 PC상에서 포토샵등으로 작업한뒤 PNG파일로 마이크로 SD카드에 저장하여, LCD상에 그대로 표시할 수 있습니다.
주요 기능
- 고해상도 TFT 칼라 디스플레이
- 트루타입 한글/영문 폰트 지원 (다국어 지원)
- RS232C 인터페이스
- 다양한 그래픽 코멘드 지원 (선, 원, 사각형, 커브, 이미지등)
- 알파블랜등 지원 (이미지를 투명하게 만들어주는 기능)
- PNG 이미지 파일 표시가능
- 마이크로 SD 카드 지원 (폰트, 이미지, 스크립트 파일 기록)
- USB 로 펌웨어 업그레이드 가능
- 터치입력 지원안함
주요 사양
- 16비트 칼라
- 4메가 램
- 168MHz ARM프로세서 채용
- RS232C포트 1채널 내장
- 마이크로SD카드 슬롯, USB포트내장
- 제품 구성품 : 파워 옵션보드 과 4핀 케이블, M Display모듈 , 2G SD카드 (SD카드에는 한글폰트파일이 저장되어 있습니다.)
제품 세부 사항
제품 사용시 주의사항
- 최초 구매시 데모모드가 활성화 되어 있습니다. 딥스위치1 번을 Off로 바꾸어 데모모드를 끄신뒤 사용하시기 바랍니다.
- 명령어를 보낸뒤 ACK를 확인하여, 명령어처리가 끝난 것을 확인하고 다음 명령어를 보내야 합니다.
- 터치지원이 안됩니다. 터치를 원하시는 분은 ComfileHMI제품을 사용하세요.
- M Display는<UTF-8유니코드>를 지원합니다. KS완성형 한글코드는 사용할 수 없습니다.
- 한글이 제대로 표시되지 않는다면, UTF-8 유니코드로 보내고 있는지 확인해 보시기 바랍니다.
프로토콜
M Display는 두 종류의 프로토콜중 하나를 사용할 수 있습니다.
| UTF-8 모드 | ASCII 호환모드, 모든 코멘드와 좌표가 ASCII 코드로 되어 있습니다. |
|---|---|
| Binary 모드 | 이진 모드, 모든 코멘드와 좌표가 2 진숫자로 되어 있습니다. |
이중 어떤 프로토콜을 사용할지는 init.txt에서 결정할 수 있습니다. <초기화>설명참조
그래픽 코멘드
모든 그래픽 관련 명령은 현재 Active 되어 있는 Layer 에 표시됩니다. 칼라는 Color 명령에 의해 사전에 지정된 칼라가 적용됩니다.
그라데이션 상태는 LinearGradient 또는 RadialGradient 명령어로 사전 지정된 상태를 적용받습니다. 기타 선상태는 LineWidth, LineCap, LineJoin 명령어로 사전 지정된 상태를 적용받게 됩니다.
(Optional)이라고 표시된 Argument는 생략가능한 Argument입니다
