Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Tout ce qui n'a pas de catégorie !
Terminal
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1954
Âge : 67
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#1 Message par Gérard » jeu. 4 juil. 2024 21:17

Bonjour à tous,

Non, le titre ne concerne pas la dernière classe du lycée. :-D

J'entends souvent parler de terminal. Je n'ai aucune idée de ce que c'est et comment ça fonctionne.
Il me semble (je peux me tromper) que ça permet de visualiser des données.
Merci d'éclairer ma lampe à flamme.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

Terminal
LP_2
Amateur
Amateur
Messages : 168
Enregistré en : août 2022
Localisation : Haute-Loire

#2 Message par LP_2 » sam. 6 juil. 2024 10:21

Cela dépend du contexte.
En général c'est ce qui se trouve à un bout (comme un terminus), et qui permet une communication (un ou deux sens) avec une autre entité (humaine ou non).
J'y arriverai . . .

Terminal
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3298
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#3 Message par paulfjujo » sam. 6 juil. 2024 11:32

bonjour,

un terminal : HMI : Human Machine Interface
en général est designé par un clavier/ecran ..mais peut exister sous d'autres formes
ex: clavier à touches + afficheurs 7 segments
ou ..etc...
permettant de dialoguer avec une machine ou equipement .. ou entres machines ...

terminal sur PC
le plus simple existe sous moulte programmes d'application

YAT
CoolTerm
VBray
TerraTerm
Realterm

etc ...

necessitant un module d' interface TTL/USB pour relier par exemple une application PIC
via son UART . PIC UART TX et Rx <-> interface USB <--> terminal PC
( ou PIC UART TX -> LCD Grafique terminal !)
meme un 16F84 peut envoyer des données sur un ecran terminal PC .. 1 seule pin du pic mobilisée..
plus facile à mettre en oeuvre qu'un LCD 2x16

Quasiment Tous les PICs ont un UART hardware (sauf le 16F84!)
Pour moi ; le terminal est equivalent au Metrix pour voir ce qui se passe dans un programme ...

on peut aussi avoir un terminal sur smartphone via bluetooth
PIC <-> UART <-> Bluetooth SPP ..... Smartphone avec appication android Blueterminal

etc .... voir aussi
Aide toi, le ciel ou FantasPic t'aidera

Terminal
venom
Avatar de l’utilisateur
Expert
Expert
Messages : 1683
Âge : 40
Enregistré en : avril 2016
Localisation : Klyntar
Contact :

#4 Message par venom » sam. 6 juil. 2024 14:34

Bonjour,

Ça peut aussi servir de debug si dans le programme tu envoie des résultats pour les lires a l'écran.







@++
Mon site web
Mon discord : venom#4888

Terminal
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1954
Âge : 67
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#5 Message par Gérard » dim. 7 juil. 2024 20:56

Grand merci à vous 3. Merci ! Merci !
Je vais voir tes publications.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

Terminal
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3298
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#6 Message par paulfjujo » sam. 14 mars 2026 15:40

bonjour,

Complément d'infos pour usage de YAT terminal ,
pour envoyer un fichier Binaire du genre image.bmp d'un terminal YAT -> vers UART PIC18F
Tests entrepris dans le cadre d'envoi d'une image *.bmp 24bits pouvant s'aficher directement sur un OLED 240X240 16b
en live (sans etre stocké en Flash et encor emoins en RAM)

en binaire,il ne faut pas interpreter les bytes .. ce n'est pas de l'ascii ou string ..mais de simples octet (8bits)
ComPro toolkit est mieux approprié en terme de vitesse, mais si comme moi, je veux suivre les echanges
requete du PIC au terminal ...en ascii ou string
et reception des datas image ..en raw bytes
YAT est une meilleur solution pour un affichage agreable de l'ascii..

Comparatif d'affichage :

YAT_Versus_COMPort_usage.jpg



la vitesse peut etre poussée à 921600 bds sans probleme .. au dela à 1,2 ou 2Mbs la fiabilité n'est pas bonne,
sans doute liée au fait que la FOSC interne MCU 64MHz peut deriver à +-3% en fonction de la tension d'alim et temperature..
et :sifflotte: un montage volant sur breadbord ..
je n'ai pas testé avec un Quartz !

Config YAT :

voirdetails sur ma page web


note 1: la confguration YAT n'a pas été évidente au depart :
Terminal_Send_Image_to_PIC_921600_bds_2026-0314.yat.txt

*supprimer l'extension .txt


YAT_settings_to_load_BMP_file_2026-0314.jpg

acces via touche de fonction

note 2 : rajout de la modif en ligne UART ! via le clavier YAT Terminal (touches de fonctions)
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Coin Fourre-tout »

Qui est en ligne

Utilisateurs parcourant ce forum : Baidu [Spider] et 3 invités