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 ---
- 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 ---
Modérateur : Jérémy
SPI Hardware sur PIC18F27K42
Bonjour paulfjujo, et tout le forum,
C'est vrai, mais parfois il dit la vérité, parfois de vraies personnes
. raconte pas mal de conneries, c'est à nous de savoir discerner ce qui est vrai de ce qui est faux.
Beaucoup de personnes ne savent plus réfléchir par eux-mêmes, ils croient les médias ou ceux qu'ils lisent,
c'est la société d'aujourd'hui.
Ça ne changera rien du tout car à vide sans microcontrôleur c'est aussi long.
A+
paulfjujo a écrit :Source du message J'ai remarqué aussi ,que le gros Chat racontes pas mal de conneries ..
C'est vrai, mais parfois il dit la vérité, parfois de vraies personnes
Beaucoup de personnes ne savent plus réfléchir par eux-mêmes, ils croient les médias ou ceux qu'ils lisent,
paulfjujo a écrit :Source du message il faut utiliser un fichier binaire à envoyer à L'uart , au lieu d'un fichier ascii representant les données en hexadecimales le byte reçu par l'uart pouvant alors etre directement envoyé dur le registre SPI TX
Ça ne changera rien du tout car à vide sans microcontrôleur c'est aussi long.
SPI Hardware sur PIC18F27K42
Bonsoir tout le forum,
Problème résolu,
envoi d'une image sur l'usart 1 seconde, vitesse 500000 bauds.
J'ai essayé un autre programme que cette Rscom.dll qui me permet d'envoyer mes données. et là !! y a pas photo
je m'en doutais, mais il était impossible de trouver un programme qui sache envoyer un fichier pour Windows XP.
Par miracle j'ai trouvé ce programme, il s’appelle COM Port Toolkit 4.0 téléchargeable ICI malheureusement
il est en version trial, mais il m'a bien dépanné, il faut que je voie maintenant côté programmation pour me débarrassé de cette Rscom.dll, ça ne va pas être simple.
La preuve est faite que le microcontrôleur peut suivre, je ne pense pas que ça mette plus de temps pour un écran légèrement plus grand.
Si on possède un bon programme d'envoi, le reste suit,
En fin de compte, les modules CH340, FT232RL ... chinois fonctionnent très bien.
A+
J'ai essayé un autre programme que cette Rscom.dll qui me permet d'envoyer mes données. et là !! y a pas photo
je m'en doutais, mais il était impossible de trouver un programme qui sache envoyer un fichier pour Windows XP.
Par miracle j'ai trouvé ce programme, il s’appelle COM Port Toolkit 4.0 téléchargeable ICI malheureusement
La preuve est faite que le microcontrôleur peut suivre, je ne pense pas que ça mette plus de temps pour un écran légèrement plus grand.
Si on possède un bon programme d'envoi, le reste suit,
SPI Hardware sur PIC18F27K42
Temps-x a écrit ::razz: Problème résolu,envoi d'une image sur l'usart 1 seconde, vitesse 500000 bauds.
![]()
Ah génial
Ou trouver un soft rapide et gratuit
Il utilise quel dll COM Port Toolkit 4.0
@++
SPI Hardware sur PIC18F27K42
Bonsoir venom,
Pas évident à trouver un programme gratuit, j'ai dû chercher des heures pour rien trouver, j'ai trouvé celui-là par hasard !!
Il y a bien Terminal V1.93b mais, je n'ai pas compris comment faire, après il y a VBRAY mais pas de proposition pour envoyer un fichier entier
Acune, tout est dans l'exécutable pour que ça soit aussi rapide, il a dû l'écrire en ASM.
A+
venom a écrit :Source du message Ou trouver un soft rapide et gratuit
Pas évident à trouver un programme gratuit, j'ai dû chercher des heures pour rien trouver, j'ai trouvé celui-là par hasard !!
Il y a bien Terminal V1.93b mais, je n'ai pas compris comment faire, après il y a VBRAY mais pas de proposition pour envoyer un fichier entier
venom a écrit :Source du message Il utilise quel dll COM Port Toolkit 4.0
Acune, tout est dans l'exécutable pour que ça soit aussi rapide, il a dû l'écrire en ASM.
SPI Hardware sur PIC18F27K42
Temps-x a écrit :Acune, tout est dans l'exécutable pour que ça soit aussi rapide, il a dû l'écrire en ASM.![]()
A+
Bah voyons
Ton zip plus haut c'est le contenue que tu envoies directement ? Le .tab en hexa c'est ça ?
Je ne sais plus avec tout ça désolé
@++
SPI Hardware sur PIC18F27K42
Re
Oui pour un programme en C, pour un programme ASM il serait légèrement différent.
Par contre COM Port Toolkit 4.0 ne le prendrait pas en compte(j'ai déjà essayé) celui qui est dans le Zip est fait pour le langage C
Dans mon programme, je peux quasiment tout paramétrer pour générer un fichier hexadécimal, ou reconstruire une image à partir d'un fichier hexadécimale.
1) Il paramètre dans la détection du décodage et encodage de l'hexadécimal, ce qui fait que je peux générer n'importe quel fichier hexadécimal dans le langage qu'il convient.
2) il paramétrage dans l'encodage et le décodage d'une image sur les couleurs RGB
3) Paramétrage sur le sens de la longueur vers largeur ou largeur vers longueur.
4) On peut ouvrir toutes les images de grandes tailles qu'on veut puisqu'elles sont automatiquement redimensionner
5) Tu peux écrire ou dessiner sur l'image, car il y a des outils que j'ai ajoutés à cette occasion.
Mais j'ai encore pas mal de code à faire pour arriver à mes fins
Normalement, il devrait faire tous les écrans TFT jusqu'à 320 x 480. Je n'irai pas plus loin dans les dimensions d'écran.
Je mettrais aussi une option pour les écrans Nokia, OLED 128x64, si c'est possible
Voilà un nouveau fichier hexadécimal pour le programme COM Port Toolkit 4.0 faut deviner ce que c'est
Téléchargement du fichier pour le programme COM Port Toolkit 4.0 ICI
En parcourant internet, je remarque que la recherche d'explications ou de codes sources devient de plus en plus difficile.
Ce n'était pas le cas il y a 15 ans,
je me demande, d'où cela peut-il provenir ?
A+
venom a écrit :Source du message Ton zip plus haut c'est le contenue que tu envoies directement ? Le .tab en hexa c'est ça ?
Oui pour un programme en C, pour un programme ASM il serait légèrement différent.
Par contre COM Port Toolkit 4.0 ne le prendrait pas en compte(j'ai déjà essayé) celui qui est dans le Zip est fait pour le langage C
Dans mon programme, je peux quasiment tout paramétrer pour générer un fichier hexadécimal, ou reconstruire une image à partir d'un fichier hexadécimale.
1) Il paramètre dans la détection du décodage et encodage de l'hexadécimal, ce qui fait que je peux générer n'importe quel fichier hexadécimal dans le langage qu'il convient.
2) il paramétrage dans l'encodage et le décodage d'une image sur les couleurs RGB
3) Paramétrage sur le sens de la longueur vers largeur ou largeur vers longueur.
4) On peut ouvrir toutes les images de grandes tailles qu'on veut puisqu'elles sont automatiquement redimensionner
5) Tu peux écrire ou dessiner sur l'image, car il y a des outils que j'ai ajoutés à cette occasion.
Mais j'ai encore pas mal de code à faire pour arriver à mes fins
Normalement, il devrait faire tous les écrans TFT jusqu'à 320 x 480. Je n'irai pas plus loin dans les dimensions d'écran.
Je mettrais aussi une option pour les écrans Nokia, OLED 128x64, si c'est possible
venom a écrit :Source du message Je ne sais plus avec tout ça désolé
Voilà un nouveau fichier hexadécimal pour le programme COM Port Toolkit 4.0 faut deviner ce que c'est
Téléchargement du fichier pour le programme COM Port Toolkit 4.0 ICI
En parcourant internet, je remarque que la recherche d'explications ou de codes sources devient de plus en plus difficile.
Ce n'était pas le cas il y a 15 ans,
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par Temps-x le mer. 11 févr. 2026 11:56, modifié 1 fois.
SPI Hardware sur PIC18F27K42
Temps-x a écrit :En parcourant internet, je remarque que la recherche d'explications ou de codes sources devient de plus en plus difficile.
Ce n'était pas le cas il y a 15 ans,je me demande, d'où cela peut-il provenir ?
A+
Peut être qu'aujourd'hui les gens on le réflexe de posté sur Git ?!
Merci pour le nouveau zip. Non je disais ça pour faire un soft qui envoie sur le port COM. Histoire d'avoir un logiciel non [b]Trial[/b ]
Donc ça c'est ce que tu envoies et que ton pic décode ?
@++
SPI Hardware sur PIC18F27K42
venom a écrit :Source du message Donc ça c'est ce que tu envoies et que ton pic décode ?
Exactement, mais il n'y a pas que ça !!
En réalité l'héxadécimal est décodé en numéro, puis envoyé sur l'usart pour que le microcontrôleur puisse les lire, ce sont des valeurs integer
Le microcontrôleur sait lire l'hexadécimale, si elle se trouve dans sa mémoire programme, d'où l'avantage de faire un fichier hexadécimal sur ordinateur. Il sait aussi lire les valeurs décimales.
Les valeurs String peuvent aussi être lues par le microcontrôleur, mais elles seront représentées par des numéros.
Exemple
. A ---> 65
. B ---> 66
. C ---> 67
Le microcontrôleur ne connaît pas l'alphabet, c'est une représentation graphique pour nous pauvres motels que nous sommes
Cependant, si tu utilises des valeurs décimales, les lignes ne seront pas toutes de la même longueur, ce qui n'est pas le cas en hexadécimale.
SPI Hardware sur PIC18F27K42
D'accord je comprends. Bon si a l'occasion je peux écrire un soft qui envoie sur le port COM je te le partage ??
@++
@++
SPI Hardware sur PIC18F27K42
venom a écrit :Source du message D'accord je comprends. Bon si a l'occasion je peux écrire un soft qui envoie sur le port COM je te le partage ??
En espérant que ton programme soit plus rapide que le mien pour l'instant
Si tu écris un programme pour port Com, il faudra que tu le testes
Mon Écran 1.8 TFT SPI 128x160 je l'ai acheté pour 2.20 Euros (en commande groupée), éventuellement tu pourrais même t'en procurer un pour faire des essais avec la Com.
Je peux te fournir le programme code et compiler pour mettre dans un de tes microcontrôleurs Pic pour l'affichage des images que tu enverrais par le Com.
Ah j'oubliais !! il faut aussi un émulateur de port genre CH340, FT232RL... qui sont généralement au prix de 1.50 euros
En commande groupée 3 articles pour port gratuit, maintenant à toi de voir.
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités

