none
Serial port communication RRS feed

  • Question

  • Bonjour,

    J'essaye d'envoyer une série de 8 bits vers un périphérique mais, pour l'instant je n'arrive même pas a m'y connecter.

    Voici mon code :

    static HANDLE handle;

    //[...]

    handle = CreateFile("\\.\COM4", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL); if (handle == INVALID_HANDLE_VALUE) { // Handle the error. printf ("CreateFile failed with error %d.\n", GetLastError()); }

    Voici la console d'ouput :

    CreateFile failed with error 2.

    et voici (un morceau) de mon gestionnaire de périphériques :

    Port (COM et LPT)
    --> Communications Port (COM1)
    --> Prolific USB-to-Serial Comm Port (COM4)

    "Error 2" c'est la "file not found" si j'ai bien compris.

    Bon du coup, quelqu'un aurait-il la moindre idee du pourquoi du comment ?

    Merci de votre attention,



    • Modifié horohoro55 dimanche 17 août 2014 09:08
    dimanche 17 août 2014 09:06

Réponses