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 ---
Pic18F14K50 transformé en MCP2200
Bonsoir tout le monde,
J'apprends en voulant commander un MCP2200(Microchip) que c'est en réalité un Pic18F14K50.
Si vous avez besoin d'un Pic18F14K50 acheter le MCP2200 à la place, le MCP2200 est actuellement moins cher que le PIC vierge !!
Pour les caractéristique ICI
Mais impossible de récupérer le code en format *.hex, car le MCP2200 est protégé.
Voici le lien de la discussion traduit par Google : https://translate.googleusercontent.com ... a3JH1ex6Xw
La communication USB du MCP2200 s’effectue en mode HID, donc pas de drivers à installer.
A+
J'apprends en voulant commander un MCP2200(Microchip) que c'est en réalité un Pic18F14K50.
Si vous avez besoin d'un Pic18F14K50 acheter le MCP2200 à la place, le MCP2200 est actuellement moins cher que le PIC vierge !!
Pour les caractéristique ICI
Mais impossible de récupérer le code en format *.hex, car le MCP2200 est protégé.
Voici le lien de la discussion traduit par Google : https://translate.googleusercontent.com ... a3JH1ex6Xw
La communication USB du MCP2200 s’effectue en mode HID, donc pas de drivers à installer.
A+
Pic18F14K50 transformé en MCP2200
-
cyril13110
Confirmé- Messages : 742
- Âge : 41
- Enregistré en : avril 2016
- Localisation : 13
bonjour temps-x,
le mode hid n'est que de la conf...je voulais le faire pour faire un convertisseurs de manettes de jeu type console snes mais la conf est particulièrement complexes aide.
sur le net on trouve un descriptif du protocole usb mais perso jai rapidement passé mon chemin.
mais va ne m'étonne pas....
le mode hid n'est que de la conf...je voulais le faire pour faire un convertisseurs de manettes de jeu type console snes mais la conf est particulièrement complexes aide.
sur le net on trouve un descriptif du protocole usb mais perso jai rapidement passé mon chemin.
mais va ne m'étonne pas....
Pic18F14K50 transformé en MCP2200
bonjour cyril13110,
Ben figure toi qu'il existe des pilotes pour le MCP2200 ou Pic18F14K50, voir ICI
Le pilote n'est pas vraiment nécessaire, que si tu veux en faire une vrai RS232, Microchip fourni les DLL pour la communication.
Pour des langages de programmation courant.
Ouais, c'est très compliqué, plus de 1000 pages a lire, et encore il faut comprendre, généralement tous en anglais
il faut vraiment avoir du courage pour s'y mettre.
Ou ça devient intéressant, c'est que j'ai trouvé sur le net une DLL nommé mcHID.dll fourni par Microchip pour communiquer
avec la plupart des PIC qui gère USB.
Tu peux télécharger cette DLL : ICI
J'ai un exemple en Visual Basic ou l'auteur utilise un Pic18F4550 et fourni le programme, le schéma, la source,
dans cette démonstration qui fonctionne parce que j'ai essayé, il gère, le CAN, et le clignotement d'une LED.
Bon c'est pour un mode HID ou Microchip permets son utilisation, sinon pour un mode avec drivers
il faut payer, et il paraît que ça coute très chère.
Je fais des recherches dessus actuellement, et j'apprends plein de truc sur ce port, fort intéressant
USB doit être compris parce que c'est l'avenir, mais pas simple à comprendre je le reconnais.
A+
cyril13110 a écrit :
Source du message le mode hid n'est que de la conf
Ben figure toi qu'il existe des pilotes pour le MCP2200 ou Pic18F14K50, voir ICI
Le pilote n'est pas vraiment nécessaire, que si tu veux en faire une vrai RS232, Microchip fourni les DLL pour la communication.
Pour des langages de programmation courant.
cyril13110 a écrit :
Source du message sur le net on trouve un descriptif du protocole usb mais perso jai rapidement passé mon chemin.
Ouais, c'est très compliqué, plus de 1000 pages a lire, et encore il faut comprendre, généralement tous en anglais
il faut vraiment avoir du courage pour s'y mettre.
Ou ça devient intéressant, c'est que j'ai trouvé sur le net une DLL nommé mcHID.dll fourni par Microchip pour communiquer
avec la plupart des PIC qui gère USB.
Tu peux télécharger cette DLL : ICI
J'ai un exemple en Visual Basic ou l'auteur utilise un Pic18F4550 et fourni le programme, le schéma, la source,
dans cette démonstration qui fonctionne parce que j'ai essayé, il gère, le CAN, et le clignotement d'une LED.
Bon c'est pour un mode HID ou Microchip permets son utilisation, sinon pour un mode avec drivers
il faut payer, et il paraît que ça coute très chère.
Je fais des recherches dessus actuellement, et j'apprends plein de truc sur ce port, fort intéressant
USB doit être compris parce que c'est l'avenir, mais pas simple à comprendre je le reconnais.
A+
Modifié en dernier par Temps-x le dim. 25 févr. 2018 17:31, modifié 1 fois.
Pic18F14K50 transformé en MCP2200
-
cyril13110
Confirmé- Messages : 742
- Âge : 41
- Enregistré en : avril 2016
- Localisation : 13
surtout que de se que jai compris une fois réglé le transfert de donnée entre un pc et une puce est quasi-instantanee comparaît a une rs232 séries. ..
pour nos montagnes ca serait une evolution non négligeable que se soit pour faire du diag comme des interfaces et autre.
j'avais tenté de regarder avec l'utilitaire de conf fourni par mikroelentronika mais meme avec ca cest vraiment hard a appréhender.
pour y arriver de se que jai comprit il faut comprendre l'ensemble des registres de conf et identification de la com usb qui est standard et définir une plage d'adresse de données et le tour serais joué. ....enfin presque.....
pour nos montagnes ca serait une evolution non négligeable que se soit pour faire du diag comme des interfaces et autre.
j'avais tenté de regarder avec l'utilitaire de conf fourni par mikroelentronika mais meme avec ca cest vraiment hard a appréhender.
pour y arriver de se que jai comprit il faut comprendre l'ensemble des registres de conf et identification de la com usb qui est standard et définir une plage d'adresse de données et le tour serais joué. ....enfin presque.....
Pic18F14K50 transformé en MCP2200
Bonsoir cyril13110,
C'est bien plus compliqué que cela, il y a de quoi devenir fou, pour nous, il faut mieux rester dans le mode HID qui reste très lent,
mais suffisant pour ma part.
Il faut écrire un programme sur PC qui reste assez simple quand tu as compris les bases de l'USB HID, mais en plus
tu dois reprendre le code ASM que fourni Microchip(en général) pour écrire ce que tu veux faire avec ton pic.
Je t'explique pas, 15000 lignes à lire, et faut arrivé à tous comprendre.
je viens de revoir le module Nrf24l01+ ou j'ai enfin compris comment l'utilisé après 2 années, enfin c'est vrai je l'avais mi de coté.
Cela ma aidé a comprendre une partie du port USB, ou les termes réapparaissent, comme quoi rien n'est perdu quand on apprend.
Quand j'aurais fini de tous lire, je t'en reparlerais.
Une journée sans apprendre est une journée perdue
A+
cyril13110 a écrit :
Source du message surtout que de se que j'ai compris une fois réglé le transfert de donnée entre un pc et une puce est quasi-instantanee
C'est bien plus compliqué que cela, il y a de quoi devenir fou, pour nous, il faut mieux rester dans le mode HID qui reste très lent,
mais suffisant pour ma part.
Il faut écrire un programme sur PC qui reste assez simple quand tu as compris les bases de l'USB HID, mais en plus
tu dois reprendre le code ASM que fourni Microchip(en général) pour écrire ce que tu veux faire avec ton pic.
Je t'explique pas, 15000 lignes à lire, et faut arrivé à tous comprendre.
je viens de revoir le module Nrf24l01+ ou j'ai enfin compris comment l'utilisé après 2 années, enfin c'est vrai je l'avais mi de coté.
Cela ma aidé a comprendre une partie du port USB, ou les termes réapparaissent, comme quoi rien n'est perdu quand on apprend.
Quand j'aurais fini de tous lire, je t'en reparlerais.
Une journée sans apprendre est une journée perdue
A+
Pic18F14K50 transformé en MCP2200
Pic18F14K50 transformé en MCP2200
-
cyril13110
Confirmé- Messages : 742
- Âge : 41
- Enregistré en : avril 2016
- Localisation : 13
Pic18F14K50 transformé en MCP2200
Pic18F14K50 transformé en MCP2200
-
cyril13110
Confirmé- Messages : 742
- Âge : 41
- Enregistré en : avril 2016
- Localisation : 13
Pic18F14K50 transformé en MCP2200
Retourner vers « Coin Fourre-tout »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 130 invités