Bus I2c

Comprimi
X
 
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi
  • d_Gwen
    Baby Member
    • Jan 2003
    • 75

    #1

    Bus I2c

    Per caso qualcuno usa o sa usare I2C per fare comunicare dei microcontrollori?
    Grazie.


    Gwen Kelandath
    Magus Veste Rossa


    Molti fra i vivi meritano la Morte; e molti fra i morti si meriterebbero la Vita, sei tu forse in grado di restituirgliela? Allora non essere troppo affrettato nel dispensare Morte.
  • Magic
    Member
    • Feb 2003
    • 178

    #2
    E' per caso un sistema di comunicazione tra circuiti ?

    spiega meglio plz

    Commenta

    • Gwen
      Baby Member
      • Jan 2003
      • 75

      #3
      E' un bus di tipo multi-master multi-slave che prevede l'utilizzo di due linee (dati e clock) e un sistema di accesso di tipo CSMA/CA
      Ha un indirizzamento a 7 o 10 bit e una velocitą che in fast mode arriva a 400kbit/s
      Il protocollo implementa il livello 1, e una parte del 2 (in riferimento al modello ISO-OSI).
      Utilizza livelli di tensione TTL.


      Gwen Kelandath
      Magus Veste Rossa


      Molti fra i vivi meritano la Morte; e molti fra i morti si meriterebbero la Vita, sei tu forse in grado di restituirgliela? Allora non essere troppo affrettato nel dispensare Morte.

      Commenta

      • Blaze
        BANNED
        • Dec 2001
        • 2172

        #4
        ho cannato a scrivere, scusate

        Avevo scritto riferimenti all'I2O, quando invece qua si parla di I2C, che praticamente non hanno niente a che dividersi
        Ultima modifica di blaze; 21-03-2003, 13:45.

        Commenta

        • Gwen
          Baby Member
          • Jan 2003
          • 75

          #5

          Grazie dell'interessamento
          Penso di avere trovato una possibile soluzione al problema: il micro master lo si gestisce con i comandi in PBP, per lo slave bisogna fare delle routines di gestione degli interrupt e trattarlo come una macchina a stati a seconda del tipo di operazione da fare (controllando l'apposito registro all'attivazione dell'interrupt), preferibilmente in assembler.


          Gwen Kelandath
          Magus Veste Rossa


          Molti fra i vivi meritano la Morte; e molti fra i morti si meriterebbero la Vita, sei tu forse in grado di restituirgliela? Allora non essere troppo affrettato nel dispensare Morte.

          Commenta

          Sto operando...