Comunicazione SPI tra 2 MCU


ho la necessità di comunicare una serie di parametri gestiti da una board con atmega1284p ad una altra board sempre con atmega 1284p.
per una serie di motivi ho deciso di utilizzare la trasmissione dati tramite protocollo spi, quindi utilizzando una mcu come master e una come slave , che pero' e' la prima volta che mi accingo ad utilizzare. non consigliatemi di usare la i2c o la seriale, vorrei usare la spi (e' anche l' occasione giusta per imparare ad usarla  :)).
il master deve interrogare lo slave quando ne ha necessita'.
ho studiato un po la libreria spi, pero' mi pare di aver capito che funziona solo come master, quindi non come far funzionare lo slave.
sto cercando anche in rete, ma sto avendo qualche difficoltà!

potete darmi una mano capire come procedere? c'e' qualche altra libreria che devo usare?
grazie


ho studiato un po la libreria spi, pero' mi pare di aver capito che funziona solo come master, quindi non come far funzionare lo slave.
sto cercando anche in rete, ma sto avendo qualche difficoltà!


la libreria spi di arduino funziona solo come master, per la modalità slave devi scriverti una tua libreria e/o set di funzioni.
sei cosciente del fatto che la spi non può comunicare distanze maggiori di pochi cm ?



Arduino Forum > International > Italiano > Software (Moderator: leo72) > Comunicazione SPI tra 2 MCU


arduino

Comments

Popular posts from this blog

Connecting Raspberry Pi 2 to P10(1R)-V706 LED Dot Matrix - Raspberry Pi Forums

TypeError: <unknown> is not a numpy array - Raspberry Pi Forums

datso and removing imagetitle - Joomla! Forum - community, help and support