3.1.1 SPI Clock
Clarifications regarding the SPI clock have been made in the Operation - Client Mode and Operation - Client Mode - Buffer Mode sections. Functional changes are shown in bold.
24.3.2.2 Client Mode
In Client mode, the SPI peripheral receives the SPI clock and Client Select from a Host. Client mode supports three operational modes: One Normal mode and two configurations for the Buffered mode. In Client mode, the control logic will sample the incoming signal on the SCK pin. To ensure correct sampling of this clock signal, the minimum low and high periods must each be longer than two peripheral clock cycles.
24.3.2.2.2 Buffer Mode
To avoid data collisions, the SPI peripheral can be configured in Buffered mode by
writing a ‘1
’ to the Buffer Mode Enable (BUFEN) bit in the Control B
(SPIn.CTRLB) register. In this mode, the SPI has additional interrupt flags and extra
buffers. The extra buffers are shown in Figure 24-1. There are two different
modes for the Buffer mode, selected with the Buffer mode Wait for Receive (BUFWR) bit.
The two different modes are described below with timing diagrams.