아두이노 시리얼 VGA 콘솔 에뮬레이터 TermDriver
(TermDriver - Serial VGA Console Emulator)
개요
- 본 제품은 시리얼 VGA 콘솔 에뮬레이터입니다.
- 아두이노와 같은 마이크로컨트롤러의 시리얼 라인을 리슨(listen)하면서 받은 시리얼 데이터를 VGA 신호로 변환 VGA에 연결된 모니터에 시리얼 출력 값을 출력할수 있게 하여 주는 VGA 콘솔 에뮬레이터입니다.
- 마이크로컨트롤러에게 실제 콘손 화면을 가질수 있게 하여 주는 제품입니다.
- MCU에서 다음과 같은 명령을 치면 printf("Counter is %d\n", counter++) 아래와 같은 화면을 모니터에서 볼수 있습니다.
특징
-
The serial line is 115200 baud, 8 bits no parity. The signal level is 3.3 V, and is 5 V tolerant.
Power is 5V. TermDriver has an onboard 3.3 V regulator.
Current consumption is 25 mA when running, 10 mA when in screen saver mode. The reset signal is active low.
Video output is standard VGA 1024x768 at 60 Hz.
The following standard CSI codes are supported:
Code Effect ESC [ n A Cursor up ESC [ n B Cursor down ESC [ n C Cursor forward ESC [ n D Cursor back ESC [ r;c H Cursor position ESC [ n J Erase display ESC [ n m Select graphic rendition ESC [ s Save cursor position ESC [ u Restore cursor position In addition the following sequences are specific to TermDriver:
Code Effect ESC [ n h Set display mode.
0 is 80x25, 1 is 128x48, 2 is 96x64 (rotated)
ESC [ n S Screen-saver.
0 stops video output, 1 restarts video output
문서
- The datasheet is here