Hey William... I do know that the Chip Select line can be used to toggle between different SPI units... But I need data to be collected simultaneously from multiple sensors... As of now I have 32 sensors - I have clubbed them into groups of 4 and so I have 8 sets of SPI units that I want to communicate with "simultaneously"...
On Wednesday, June 4, 2014 11:46:21 AM UTC-4, William Hermans wrote: > > It sounds as though you need to read more concerning what SPI actually > *is*. > > *Devices communicate in master/slave mode where the master device >> initiates the data frame. Multiple slave devices are allowed with >> individual slave select lines. Sometimes SPI is called a four-wire serial >> bus, contrasting with three-, two-, and one-wire serial buses. SPI is often >> referred to as SSI (Synchronous Serial Interface).* >> > > http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus > > What does this mean ? Multiple devices can share the same data bus, and > only CS( chip select ) needs be different for each device. CS only needs to > go high, or low, which hey remarkably is exactly what GPIO pins do ! :) > > > On Wed, Jun 4, 2014 at 7:37 AM, <swapn...@gmail.com <javascript:>> wrote: > >> I am trying to run multiple SPI modules (more than the two available on >> the BBB) to try and read data from a bunch of accelerometers (LSM303D). >> >> I was therefore wondering if it would be possible to implement the SPI >> module using code (preferably C/C++) on the abundant GPIO pins. I have been >> scanning through a lot of documentation but I cant seem to find anything >> that fits the bill. >> >> Please help --- getting desperate... >> >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to beagleboard...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.