The serial peripheral interface (SPI) peripherals
function support the following key features:
- Supports up to 40 Mbits/s in both controller and peripheral mode (2)
- Configurable as a controller or a peripheral
- Support for up to 4 chip select for both controller and peripheral
- Supports single parity for transmit and receive
- Programmable clock prescaler and bit rate
- Programmable data frame size from 4 bits to
16 bits (controller mode) and 7 bits to 16 bit
(peripheral mode)
- Supports TI mode, Motorola mode and National
Microwire format
- See Table 8-16 for detailed information on supported features
Table 8-16 SPI (UNICOMM)
Features
| Supported Features |
UC2.SPI |
UC13.SPI |
| Controller and Peripheral mode |
Yes |
Yes |
| Supports Parity function |
Yes |
Yes |
| Supports Repeat mode transfer |
Yes |
- |
| Supports Receive timeout |
Yes |
- |
| Supports Command/Data control |
Yes |
- |
| Supports 4 chip selects |
Yes |
- |
For more details, see the SPI (UNICOMM) chapter of the
MSPM33C3x 160-MHz Microcontrollers Technical Reference
Manual.