SN32F280 Series
32-Bit Cortex-M0 Micro-Controller
SONiX TECHNOLOGY CO., LTD
Page 154
Version 1.1
1
1
1
3
3
3
SPI
13.1 OVERVIEW
The SPI is a Synchronous Serial Port controller capable of operation on a SPI bus. It can interact with multiple masters
and slaves on the bus. Only a single master and a single slave can communicate on the bus during a given data transfer.
Data transfers are in principle full duplex, with frames of 4 to 16 bits of data flowing from the master to the slave and
from the slave to the master. In practice it is often the case that only one of these data flows carries meaningful data.
13.2 FEATURES
Compatible with Motorola SPI bus.
Synchronous Serial Communication.
Supports master or slave operation.
8-frame FIFO for both transmitter and receiver.
4-bit to 16-bit frame.
Maximum SPI speed of 36 Mbps (master) or 12 Mbps (slave)
Data transfer format is from MSB or LSB controlled by register.
The start phase of data sampling location selection is 1
st
-phase or 2
nd
-phase controlled register.
13.3 PIN DESCRIPTION
Pin Name
Type
Description
GPIO Configuration
SCKn
O
SPI Serial clock (Master)
I
SPI Serial clock (Slave)
D
epends on GPIOn_CFG
SELn
O
SPI Slave Select (Master)
I
SPI Slave Select (Slave)
D
epends on GPIOn_CFG
MISOn
I
Master In Slave Out (Master)
D
epends on GPIOn_CFG
O
Master In Slave Out (Slave)
MOSIn
O
Master Out Slave In (Master)
I
Master Out Slave In (Slave)
D
epends on GPIOn_CFG
Содержание SN32F280 Series
Страница 222: ...SN32F280 Series 32 Bit Cortex M0 Micro Controller SONiX TECHNOLOGY CO LTD Page 222 Version 1 1 A1D16...
Страница 263: ...SN32F280 Series 32 Bit Cortex M0 Micro Controller SONiX TECHNOLOGY CO LTD Page 263 Version 1 1 26 2 LQFP 64 PIN...
Страница 264: ...SN32F280 Series 32 Bit Cortex M0 Micro Controller SONiX TECHNOLOGY CO LTD Page 264 Version 1 1 26 3 LQFP 48 PIN...