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 ---
On parle des Pics, sans rapport avec le langage ou la programmation

Modérateur : Jérémy

Bus I2C en hotswap
davidif
Membre
Membre
Messages : 1
Enregistré en : décembre 2016

#1 Message par davidif » sam. 9 janv. 2021 23:12

salut
Dans nom application, j'utilise 4 canaux I2C du microcontrôleur DSPIC32MX795F512L, je fais le hotswap des canaux donc connexion / déconnexion avec reprise immédiate de la communication I2C, seulement parfois la com ne reprend pas ? et reprend lorsque je redémarre le système électriquement ... pourriez-vous nous renseigner à ce sujet et qu'il ne soit pas nécessaire de redémarrer ?
Nous avons tenté de réinitialiser l'I2C affecté lorsque la valeur renvoyée est 0 sans succès.
aussi j'ai testé en mode débug, sans redémarrer électriquement juste en réinitialisant, la com repart aussitôt.
Puis-je forcer les I/O I2C pour reprendre la mains si je n'obtient plus de data ?

Merci de votre aide

Bus I2C en hotswap
Claudius
Avatar de l’utilisateur
Passioné
Passioné
Messages : 260
Âge : 69
Enregistré en : septembre 2015
Localisation : ELANCOURT (78 - YVELINES)
Contact :

#2 Message par Claudius » mar. 12 janv. 2021 12:47

Bonjour et Bonne Année 2021 à tous,

Cf. les réponses sur le fil de discussion I2C en hotswap dont tu es, sauf erreur de ma part, à l'origine...


Retourner vers « Généralités sur les PICs »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 38 invités