SerialPort .net micro Framework
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

SerialPort .net micro Framework



  1. #1
    invitecd6742e1

    SerialPort .net micro Framework


    ------

    Bonjour tous le monde!

    Alors je vous explique mon problème, j'utilise en c# la classe SerialPort pour utiliser les port séries de ma carte qui en compte 7. Lors de la configuration du port série, Je dois attribuer un port COM pour l'UART concerner, par exemple pour l'UART 2 je vais faire comme ceci
    Code:
    SerialPort com = new SerialPort("COM2");
    . Je n'ai aucun problème, mon code fonctionne parfaitement bien quand j'utilise le COM1 pour l'uart 1, com 2 pour l'uart 2, et COM 3 pour l'uart 3. Or lorsque je commence à utiliser un port COM supérieur à 3 j'ai un message d'erreur qui est le suivant :

    Nom : Sans titre.png
Affichages : 79
Taille : 26,7 Ko



    J'aimerai donc savoir pourquoi, SVP, mon programme échoue lorsque j'utilise un port COM > 3 , et comment puis je faire pour mes autres port série comme le 6 étant donné que configurer avec COM6 ne marchera pas...
    PS: Mon IDE cible le problème sur justement la partie où je configure le port com c'est à dire à cette ligne la
    Code:
    SerialPort com = new SerialPort("COM6");
    , Cette ligne est une des première de mon programme donc le problème ne peux venir je pense que de cette classe ou alors je l'utilise pas comme il le faudrait...
    Merci d'avance pour vos réponses et excellente journée ou soirée suivant l'heure que vous lisez ce message.
    a+.

    -----

  2. #2
    bisou10

    Re : SerialPort .net micro Framework

    Pourquoi micro framework ? c'est le Compact Framework maintenant.

    Est ce que ton COM6 existe sur ton système ? S'il n'existe pas, tu ne pourras pas l'ouvrir.

  3. #3
    Jack
    Modérateur

    Re : SerialPort .net micro Framework

    Citation Envoyé par bisou10 Voir le message
    Pourquoi micro framework ? c'est le Compact Framework maintenant.
    Tu en es sur? Il me semble que le .NET framework existe en 3 versions: standard, compact et micro.

    Pour le reste, comme ColonelCasey s'obstine à ne pas communiquer sur quel matériel il travaille, je ne réponds plus à ses questions.

  4. #4
    bisou10

    Re : SerialPort .net micro Framework

    Au temps pour moi, tu as tout à fait raison, le .NET MF existe bien.
    Standard;
    Compact qui est une version castrée du Standard;
    Micro qui est un build pour l'embarqué.

  5. A voir en vidéo sur Futura
  6. #5
    invite9f78e420

    Re : SerialPort .net micro Framework

    Salut, j'ai exactement le même problème que Casey. Quand j'utilise un port COM supérieur à trois cela ne marche pas!! Ma carte est une FEZ CERB 40 de ghi electronic. Elle possède 4 UART mais impossible de programmer le 4ième j'ai le même message d'erreur. Je suis en microframework 4.2, Par contre sur le Framework "normal" un port COM supérieur à 3 fonctionne bien... Vous pensez que Microsoft a verrouilé cette classe à juste 3 ports COM pour le Micro Framework?

    ps: le framework est bien entendue inutilisable sur des cartes juste ou cas ou

  7. #6
    invite9f78e420

    Re : SerialPort .net micro Framework

    Ah oui pour mes 4 port UART il existe bien j'ai vérifié, mon profs aussi.

  8. #7
    inviteec2f08ae

    Re : SerialPort .net micro Framework

    Et avec la méthode GetPortNames, tu récupères combien de ports ?

    (du code: http://msdn.microsoft.com/fr-fr/libr...vs.110%29.aspx )

    Cyrille

  9. #8
    Jack
    Modérateur

    Re : SerialPort .net micro Framework

    Citation Envoyé par Cyrille999 Voir le message
    Et avec la méthode GetPortNames, tu récupères combien de ports ?

    (du code: http://msdn.microsoft.com/fr-fr/libr...vs.110%29.aspx )

    Cyrille
    Cette méthode n'existe pas dans le micro framework.

    Pour l'histoire des 3 ports COM maxi, l'explication semble se trouve ici:
    http://msdn.microsoft.com/en-us/library/ee436117.aspx

  10. #9
    bisou10

    Re : SerialPort .net micro Framework

    +1 Jack, bien vu.

  11. #10
    invitecd6742e1

    Re : SerialPort .net micro Framework

    +1000 je dirai Jack, le truc était sous mes yeux quoi >< . Bah mince je me retrouve dans la mouise maintenant vous connaissez pas une classe qui puisse utilisé également les ports séries de ma carte ? Sinon merci tout de même pour cette aide au moins je sais pourquoi cela ne fonctionne pas un grand merci à tous le monde . Pour répondre à Cyrille, je confirme également qu'on ne peux utiliser cette méthode pour le micro framework.

  12. #11
    Bluedeep

    Re : SerialPort .net micro Framework

    Citation Envoyé par pioupioupi Voir le message
    Ah oui pour mes 4 port UART il existe bien j'ai vérifié, mon profs aussi.
    Si tu tente, après création de l'instance SerialPOrt d’affecter directement le port via la propriété PortName (au lieu de l'affecter dans le constructeur), ça plante aussi ?

  13. #12
    invite9f78e420

    Re : SerialPort .net micro Framework

    Je viens d'essayé ça ne marche pas

  14. #13
    Bluedeep

    Re : SerialPort .net micro Framework

    Peux tu donner la liste coimplète des assemblies du Micro Framework que tu utilises dans ton projet ?
    Dernière modification par Bluedeep ; 19/12/2013 à 09h11.

Discussions similaires

  1. .NET Framework
    Par invitecd6742e1 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 11/12/2013, 13h53
  2. c# SerialPort Invoke EventHandler probleme
    Par invitec871b1d7 dans le forum Programmation et langages, Algorithmique
    Réponses: 4
    Dernier message: 09/10/2012, 12h42
  3. qu'est ce qu'un framework
    Par invite95771b4b dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 23/02/2012, 14h46
  4. NET.Framework
    Par invite08afaa93 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 08/06/2007, 18h39
  5. Framework, qu'est ce que c'est ?
    Par invite4c1ed2fa dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 24/08/2006, 14h11