Adds support for SPI devices over a hardware or software bus.
Note that if you are using the hardware SPI interface then this may also be used by an ISP programmer such as the AVRISP MKII. This means that it is possible to create problems on the SPI bus because it is used by the programmer and by your own program. So as a security measure then I would recommend fitting a pull up resistor (anything from 4.7k ohm to 10k ohm) on each slave device going from their chip select (CS) line to the +ve power supply. This will keep the devices disabled whilst the programmer is being used.
Project Designer supports the following devices
- Generic SPI Device
- If you have an SPI device that is not otherwise listed in Project Designer then you should add it to your project as a Generic SPI Device.
- SPI Bus
- Creates a hardware or software SPI bus to allow you to connect SPI devices.