mercredi 18 septembre 2013

UART sans start et stop bit sur PIC32

Bonjour,



Je désire transmettre une trame de 19 bits (protocole DALI) via l'UART d'un PIC32MX795F512L.

Pour info: "Une trame (DALI) contient 19 bits : 1 bit de start + 1 octet d'adresse + 1 octet de données + 2 bits de stop"

Le souci avec l'UART, c'est que j'envoie octet par octet, ainsi je me retrouve avec un start et stop bit en trop (entre l'octet d'adresse et celui de données).

Y a-t-il une possibilité de désactiver le start et stop bit de l'UART? Je pensais créer le start bit dans un timer puis ensuite j'active l'uart (sans start bit). Une fois la transmission terminée j'ajoute deux bits de stop.



Merci d'avance

moumine





via Forum FS Generation http://forums.futura-sciences.com/electronique/614776-uart-start-stop-bit-pic32.html

Aucun commentaire:

Enregistrer un commentaire