INTERRUPT MANAGEMENT ON A ONE-WIRE BIDIRECTIONAL BUS
A data communication apparatus comprises a line driver configured to couple the data communication apparatus to a 1-wire serial bus; and a controller configured to: transmit a plurality of synchronization pulses over the 1-wire serial bus after a sequence start condition (SSC) has been transmitted o...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A data communication apparatus comprises a line driver configured to couple the data communication apparatus to a 1-wire serial bus; and a controller configured to: transmit a plurality of synchronization pulses over the 1-wire serial bus after a sequence start condition (SSC) has been transmitted over the 1-wire serial bus, the plurality of synchronization pulses being configured to synchronize one or more receiving devices coupled to the 1-wire serial bus to an untransmitted transmit clock signal; initiate an interrupt handling procedure when the plurality of synchronization pulses is encoded with a first value; and initiate a read transaction or a write transaction with at least one of the one or more receiving devices coupled to the 1-wire serial bus when the plurality of synchronization pulses is encoded with a second value.
Un appareil de communication de données comprend un circuit de commande de ligne conçu pour coupler l'appareil de communication de données à un bus série à 1 fil ; et un dispositif de commande conçu pour : transmettre une pluralité d'impulsions de synchronisation sur le bus série à 1 fil après qu'une condition de début de séquence (SSC) a été transmise sur le bus série à 1 fil, la pluralité d'impulsions de synchronisation étant conçue pour synchroniser un ou plusieurs dispositifs de réception couplés au bus série à 1 fil à un signal d'horloge de transmission non transmis ; lancer une procédure de gestion d'interruption lorsque la pluralité d'impulsions de synchronisation est codée avec une première valeur ; et lancer une transaction de lecture ou une transaction d'écriture avec au moins l'un desdits un ou plusieurs dispositifs de réception couplés au bus série à 1 fil lorsque la pluralité d'impulsions de synchronisation est codée avec une seconde valeur. |
---|