Arduino som både SPI slav och master?
Postat: 3 februari 2011, 18:52:10
Jag har skaffat mig en 9 Degrees of Freedom - Razor IMU.
Det är i princip en 3.3v arduino pro med accerlerometer, gyro och magnetometer på samma kort. ATmegans hårdvaru SPI används som
master för att prata med sensorerna. Problemet jag har har är att jag skulle vilja kunna skicka vidare information från denna modul
via SPI till en annan modul som även den är SPI master. Mastern jag skall skicka till har jag ingen kontroll över. Den skickar data i 400kbit/s. Då och då skickar den ut paket på 28bytes och
klockar samtidigt in 28bytes från en ansluten slav (i detta fall mitt Razor kort)
Går det att lösa kommunikationen med den andra mastern på något sätt med befintliga anslutningsstift utan att löda om på kortet?
Schema finns på http://www.sparkfun.com/datasheets/Sens ... or-v14.pdf
Bilder på kortet finns på http://www.sparkfun.com/products/9623
Det är i princip en 3.3v arduino pro med accerlerometer, gyro och magnetometer på samma kort. ATmegans hårdvaru SPI används som
master för att prata med sensorerna. Problemet jag har har är att jag skulle vilja kunna skicka vidare information från denna modul
via SPI till en annan modul som även den är SPI master. Mastern jag skall skicka till har jag ingen kontroll över. Den skickar data i 400kbit/s. Då och då skickar den ut paket på 28bytes och
klockar samtidigt in 28bytes från en ansluten slav (i detta fall mitt Razor kort)
Går det att lösa kommunikationen med den andra mastern på något sätt med befintliga anslutningsstift utan att löda om på kortet?
Schema finns på http://www.sparkfun.com/datasheets/Sens ... or-v14.pdf
Bilder på kortet finns på http://www.sparkfun.com/products/9623