SPI does not do daisy-chaining

This commit is contained in:
Jonas Schievink 2019-08-21 01:34:54 +02:00 committed by GitHub
parent 98fd0a65da
commit f38bc3f412
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -50,7 +50,7 @@ pin:
###SPI0 pins in BCM mode are: 9, 10, 11 + 7/8
###SPI0 pins in WiringPi are: 12, 13, 14 + 10/11
---
Known as the four-wire serial bus, SPI lets you daisy-chain multiple compatible devices off a single set of pins by assigning them different chip-select pins.
Known as the four-wire serial bus, SPI lets you attach multiple compatible devices to a single set of pins by assigning them different chip-select pins.
A useful example of an SPI peripheral is the MCP23S17 digital IO expander chip ( Note the S in place of the 0 found on the I2C version ). You can also use the SPI port to "Bit-Bang" an ATmega 328, loading Arduino sketches onto it with Gordon Hendersons' modified version of AVRDude.