Bonjour Benjamin , J'espère que ça va , nous avons donc tout terminé nous arrivons à communiquer depuis l'usb vers le RS232 et l'inverse . Nous avons également créé deux interface une pour l'usb et le second pour le RS232. Je voulais te remercier pour tes conseils et ton aide . @+ Merci encorepar usbrs232 - Discussions ouvertes sur vos idées
Re Benjamin , Merci pour tout en tout cas , tout marche très bien . J'ai une dernière question pour le soft coté pc , j'aimerai crée un soft idem au tien mais dans le quel je pourrai écrire et recevoir les chaines de caractères. Je compte le faire en VB Pourrais tu me d'aider pour réaliser la partie USB . Je suis novice pour la prog en VB. Merci @+par usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin, J'ai donc reussi à avoir l'interruption en gardant la connexion de l'usb ( C'est le Top ) .Malheureusement je perds mon emission de l'usb vers l'uart : Voici le code que j'ai pour l'interuption : void interruption(void) // Fonction d'interruption { USBTasks(); // USB Tasks INTCONbits.GIE=0; if(PIR1bits.RCIF) { DB5 = 0;par usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , Tout marche pratiquement , j'arrive à envoyer de l'usb et que cela s 'affiche sur lhyperterminal via le rs232 . Un seul point noir le retour si j'écris sur l'hyperterminal ça ne marche pas , mais ceci vient de l'interruption de USART que je maitrise mal .On dirait que j'ai un problème de priorité entre usart et l'usb . J'ai juste ce petit point à régler et j'ai terminé.par usbrs232 - Discussions ouvertes sur vos idées
Salut , Merci pour tes renseignements , mais après avoir enlevé le GIE qui bloque la communication de l'usb ceci fonctionne maintenant mais bon nous avons pas tout résolu. Je voulais savoir USBtacks c'est la fonction qui communique avec le PC Si j'ai bien compris? De même une autre question , là je vais envoyer des trames directement du programme pour l'observer sur le HIDsimple Write ,par usbrs232 - Discussions ouvertes sur vos idées
Re , Nous avons essayer pas à pas avec pickit2 il reste bloquer dans la boucle d'envoi de donnée ( lettre =0X41) . Je te ci-joint le main et user , Pourrais tu vérifier si tu vois un truc que nous avons pas vu ? Qu'est ce que t'appelle par le refresh de l'usb ??? j'ai une autre question , concernant l'envoi de donnée si j'envois une lettre sur le portserie ( à travers l'hyperterpar usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , Finalement nous avons trouvé le problème concernant l'echec de l'USB , il provient de l'interruption de l'USART . Il y a une interférence avec le driver que nous arrivons pas à ressoudre. As tu une idée sur ce problème ? Merci d'avance , @+++ Igorpar usbrs232 - Discussions ouvertes sur vos idées
Re , Malgré cela j'arrive a envoyer quelque chose sur mon port serie , mais en modifiant le main maintenant la connexion usb ne s'effectue plus . A t'on touché à un paramètre sans le savoir : Mal placé le pragma code ou autre ??? car c'est le seul endroit du programme que nous avons touché. Merci et bonne soirée @++ Igorpar usbrs232 - Discussions ouvertes sur vos idées
Re , Mais ceci n'entraine pas un défaut sur tout le programme comme même non ?? Igorpar usbrs232 - Discussions ouvertes sur vos idées
Bonjour, Nous avons suivi tes conseils, on en est venu à rajouter toute une partie de programme concernant la liaison série. ( Le fichier main.c est disponible à cette adresse ) On a rencontré un problème, après avoir rajouté les lignes de code nécessaire au fonctionnement de la liaison RS232, les ordinateurs auxquels on relie la carte en USB détectaient un périphérique inconnu. Popar usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , Non je fonctionne en HID pas en CDC ( j'arrive pas installé le driver .inf si tu sais je suis preneur ?) , par contre je tourne avec ton programme HID je vais l'utiliser . Oui une fois que j'aurai validé le projet je te montrerai tout ça pour le publier sur ton site . Bonne journée et vraiment merci beaucoup très rare de voir des personnes comme toi et d'avoir un sitepar usbrs232 - Discussions ouvertes sur vos idées
Bonjour , Oui effectivement , cela nous sauve déjà dans un premier temps . Merci pour le lien , je voulais savoir quels sont les fonctions que je dois utiliser pour envoyer et recevoir les données ? J'ai lu les articles que tu as fait mais je souhaiterai savoir également si après je peux les convertir pour les renvoyer à travers le port série ? De plus une fois que nous avons terminé lepar usbrs232 - Discussions ouvertes sur vos idées
Salut Benjamin, On a enfin réussi à faire reconnaître notre PIC par le PC ( ca marche sous XP mais pas sous Seven), on avait un problème de câblage. Tout est résolu, merci. Sais tu avec quel programme on peut converser avec notre PIC via l'usb? (De la même façon qu'hyperterminal avec le port série) Ca nous permettrait de tester en émission et en réception. Il s'agit à terme d'envoyer despar usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , Peux tu m'expliquer comment fonctionne ton programme avec les différents appelles de fonctions si possible ?? Merci d'avancepar usbrs232 - Discussions ouvertes sur vos idées
Bonjour benjamin , Je peux te laisser mon numéro si tu peux m'envoyer un texto afin que je puisse t'appeler , je serai avec mon groupe de projet comment ça on pourra t'expliquer vraiment ce qui se passe si cela ne te dérange pas 0603345912 . On pourra t'expliquer vraiment en détail Merci beaucouppar usbrs232 - Discussions ouvertes sur vos idées
Bonjour , J'utilise le 4550 actuellement , comment s'articule mon projet le but est de faire la communication entre un port Rs232 d'un coté et de l'autre côté l'usb . Nous avons choisi ce micro car il correspondait à notre besoin . Nous avons travaillé dans un premier temps sur la communication RS232 avec la partie USART et celui ci marche en émission et réception ( vérifier par l'hypertermpar usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , Merci de ta réponse , je travaillais avec 4450 et je suis passé à 4550 mais j'ai pu vérifier que la partie RS232 fonctionne en passant du 4450 à 4550 . voici le lien du fichier des warning : . Peux tu me dire si tu vois des truc incohérent . Merci d'avance , @+par usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , Bon cette fois-ci j'ai repris le programme de ton HID et j'ai toujours le problème que le périphérique est pas reconnu . Il faut savoir aussi que j'ai pas d'alimentation stabilisé , c'est a dire juste le cordon usb qui est relié ?? Tu as d 'autres piste pour corriger ce problème j'ai warning en disant qu'il y a un truc obsolète est ce ceci le problème ??par usbrs232 - Discussions ouvertes sur vos idées
Bonjour , Désolé pour ce retard je t'envoie les photos mais bon la partie câblage ça va etre très compliquer de voir.par usbrs232 - Discussions ouvertes sur vos idées
Re, C'est possible d'avoir ton numéro je t'envoie ça par mms . Merci d'avancepar usbrs232 - Discussions ouvertes sur vos idées
Bonjour , Après vérification pas de problème du 5V . Mais je compile uniquement ton programme , dois je rajouter des configurations de port ??? Igorpar usbrs232 - Discussions ouvertes sur vos idées
Bonjour , Non pas de circuit imprimé , j'ai réaliser ma propre carte. Tu aurais une idée ou j'aurai pu me planter ?? car franchement je trouve ça bizare comme même.par usbrs232 - Discussions ouvertes sur vos idées
Re, Pour la compilation ça marche aucun problème après je transfert par le pickit2 et ensuite pas de connexion . Mais par contre j'ai des warning lors de la compilation est ce un problème ??par usbrs232 - Discussions ouvertes sur vos idées
Re, Oui exactment je met bien plus de 5V a l'entrée de mon regulateur et j'ai bien du 5V sur la broche . Pourrais tu me dire s'il aut modifier quelque chose sur ton programme HID que j'ai téléchargé ??? Boinne journée Igorpar usbrs232 - Discussions ouvertes sur vos idées
Bonsoir , Je te remercie pour tes pistes , pour te répondre : 1- Je tourne sur MPLAB version 3.36 . 2- Pour le Quartz je vais essayer , en espérant que ça marche . 3- Pour l'alimentation je n'ai pas mis la structure présente sur le schéma , j'ai simplifié en mettant seulement un condo. J'alimente mon circuit par un régulateur de tension qui fournit que 5 volt . Tu me dis de mettrpar usbrs232 - Discussions ouvertes sur vos idées
Re, Le voici le lien : @+ IEDpar usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , Voici le lien pour le schéma : Une chose les composant venat de la patte Vbus avec le transistor et tout n'y sont pas sur ma carte j'ai placé directement un condensateur de 470 comme prévu entre le Vbus et la masse. Merci en tout cas de pechant sur mon problème. Car là je ne vois pas du tout . J'ai une autre question puis je utiliser le développement HID pour faire lapar usbrs232 - Discussions ouvertes sur vos idées
Bonjour Benjamin , J'ai essayé sur un autre pc mais toujours le périphérique inconnue. Peux tu me dire si mon schéma est correct , je sais pas si tu l'as reçu mais si ce n'est pas le cas . Pourrais tu me donner la démarche pour le poster s'il te plait merci d'avance. A plus tardpar usbrs232 - Discussions ouvertes sur vos idées
Re, J'utilise le picKIT2 pour envoyer mon programme dans le pic . Merci @+par usbrs232 - Discussions ouvertes sur vos idées