SPI.setClockDivider()

Description

Sets the SPI clock divider relative to the system clock. On MSP430 based boards, the dividers available are 2, 4, 8, 16, 32, 64 or 128. The default setting is SPI_CLOCK_DIV4, which sets the SPI clock to one-quarter the frequency of the system clock (4 Mhz for the boards at 16 MHz).

Syntax

SPI.setClockDivider(divider)
SPI.setClockDivider(slaveSelectPin, divider)

Parameters

+--------------------------+------------------------+--------------------------+
| divider:                 | -   SPI_CLOCK_DIV2     | (*On AVR boards*)        |
|                          | -   SPI_CLOCK_DIV4     |                          |
|                          | -   SPI_CLOCK_DIV8     |                          |
|                          | -   SPI_CLOCK_DIV16    |                          |
|                          | -   SPI_CLOCK_DIV32    |                          |
|                          | -   SPI_CLOCK_DIV64    |                          |
|                          | -   SPI_CLOCK_DIV128   |                          |
+--------------------------+------------------------+--------------------------+
| slaveSelectPin:          | slave device SS pin    | (*Arduino Due only*)     |
+--------------------------+------------------------+--------------------------+
| divider:                 | a number from 1 to 255 | (*Arduino Due only*)     |
+--------------------------+------------------------+--------------------------+

Returns

None

Guide Home