J'ai:
- Windows 7
- CygWin
- Une carte de développement connectée au port COM1.
J'ai besoin:
- Connectez-vous à son port série depuis CygWin.
Si j'utilisais Linux, j'exécuterais un programme comme picocom ou minicom . Toujours dans Windows 7, je pouvais installer HyperTerminal et ouvrir le port COM1 ou utiliser Putty pour cela. Mais je voudrais le faire à partir de la menthe de CygWin parce que j'aime ses polices et quelques autres petites joies. Il semble que mintty lui-même ne soit pas capable de fonctionner avec les ports série, donc je me demande s'il y a un programme comme picocom ou minicom dans le référentiel de CygWin.
cygwin
terminal-emulator
krokoziabla
la source
la source
Réponses:
Ayant fait quelques recherches sur les émulateurs terminaux aujourd'hui, je ressens le besoin de saluer les vertus de
xterm
. Cette FAQ documente un grand nombre de bogues dans d'autres émulateurs de terminaux qui visent à êtrexterm
compatibles ou VT-100. Vous pouvez également utiliservttest
pour révéler vous-même beaucoup de ces problèmes. Ce qui décourage beaucoup de gens,xterm
c'est l'absence de configuration de menu. Cela amène beaucoup de gens à penser que cexterm
n'est pas du tout configurable, mais il est en fait hautement configurable, il suffit de le faire via des fichiers comme.Xresources
ou des options de ligne de commande.Plus de reproches incluent le manque de support du presse-papiers et donc le manque de copier / coller avec
Ctrl-Shift-C
/Ctrl-Shift-V
par défaut, mais cela peut être surmonté . Un autre est le manque d'onglets, mais de nombreux utilisateurs Linux avancés préfèrent utilisertmux
ou GNUscreen
qui offrent des fonctionnalités équivalentes.Cela m'amène à la vraie réponse à votre question -
screen
peut être utilisé pour se connecter au port série et devrait fonctionner sur Cygwin malgré qu'il/dev/ttySX
ne se présente pas avecls
. Avec cela, vous devriez pouvoir utiliser n'importe quel émulateur de terminal que vous aimez, que cexterm
soit oumintty
.xterm
manque de nombreuses fonctionnalités modernes et peut ne pas être pour tout le monde, mais il est utile de noter qu'il est difficile de faire correspondre ce qui se passe sous le capot.Dans le cas où le lien s'éteint, voici la syntaxe d'utilisation de l'écran comme terminal série:
la source
À ma grande surprise, picocom a tout fait pour ce que je devais faire - parler aux appareils intégrés. Il n'y a pas de paquet cygwin pour une raison quelconque, mais le construire est aussi simple que
En supposant que votre appareil s'affiche sous COM3 sous Windows, exécutez avec
la source
Je crois
screen
que cela va le faire, cygwin mappe les ports COM aux périphériques / dev / stty * et l'écran prendra un périphérique pour se connecter.De
man screen
la source