MicroTerminale: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
periferiche: | periferiche: | ||
* display | * display: lcd a caratteri. controller hd44780, 4 righe x 20 colonne | ||
* tastiera | * tastiera: ps2? usb? lo standard del momento e' chiaramente USB. pero e' difficile trovare uC con supporto hardware per USB Host-side a 5v. | ||
terminal mode: | terminal mode: | ||
* vt100 ? | * vt100 ? sembra che le features corrispondano piu o meno con quel che si puo fare su hd44780 | ||
* vt102 ? | * vt102 ? | ||
* vt220 ? | * vt220 ? |
Revision as of 12:02, 9 November 2012
Un terminale fisico implementato su microcontrollore.
periferiche:
- display: lcd a caratteri. controller hd44780, 4 righe x 20 colonne
- tastiera: ps2? usb? lo standard del momento e' chiaramente USB. pero e' difficile trovare uC con supporto hardware per USB Host-side a 5v.
terminal mode:
- vt100 ? sembra che le features corrispondano piu o meno con quel che si puo fare su hd44780
- vt102 ?
- vt220 ?
uscita: rs232 con livelli TTL
il codice https://github.com/74hc595/Terminalscope/blob/master/terminal.c sembra agevolmente sciacallabile e ben fatto.
vanno reimplementate le funzioni lato uart e lato display. https://github.com/74hc595/Terminalscope/blob/master/video.c
un primo problema e' che i display hd44780 non supportano il testo in negativo.
USB host mode:
uC candidati:
letture:
- http://www.xfree86.org/current/ctlseqs.html
- http://www.tldp.org/HOWTO/html_single/Text-Terminal-HOWTO/
- http://www.linusakesson.net/programming/tty/index.php
- http://www.catb.org/~esr/terminfo/
- http://pubs.opengroup.org/onlinepubs/007908799/xcurses/terminfo.html#tag_002_001_001
- http://www.msarnoff.org/terminalscope/
- http://man.he.net/man4/console_codes
- http://www.vt100.net/vt_history
- http://lcd-linux.sourceforge.net/