Figure 3-23. First SPI Distribution Schematic
MIKROBUS1_CS_PB6
MIKROBUS2_CS_PB7
MIKROBUS1_CS_PB6
MIKROBUS2_CS_PB7
FLEXCOM11_IO2_PB5
FLEXCOM11_IO1_PB4
FLEXCOM11_IO0_PB3
22R
0402 1%
R57
22R
0402 1%
R60
22R
0402 1%
R64
22R
0402 1%
R67
22R
0402 1%
R71
22R
0402 1%
R73
MIKROBUS1_MOSI_PB3
MIKROBUS2_MOSI_PB3
MIKROBUS1_MISO_PB4
MIKROBUS2_MISO_PB4
MIKROBUS1_SCK_PB5
MIKROBUS2_SCK_PB5
Table 3-10. First SPI PIO Assignments
PIO
MPU Net Name
Device Net Name
Function
PB3
FLEXCOM11_IO0_PB3
MIKROBUS1_MOSI_PB3
SPI MOSI line mikroBUS 1
MIKROBUS2_MOSI_PB3
SPI MOSI line mikroBUS 2
PB4
FLEXCOM11_IO1_PB4
MIKROBUS1_MISO_PB4
SPI MISO line mikroBUS 1
MIKROBUS2_MISO_PB4
SPI MISO line mikroBUS 2
PB5
FLEXCOM11_IO2_PB5
MIKROBUS1_SCK_PB5
SPI clock line mikroBUS 1
MIKROBUS2_SCK_PB5
SPI clock line mikroBUS 2
PB6
MIKROBUS1_CS_PB6
MIKROBUS1_CS_PB6
SPI Chip Select 0 mikroBUS 1
PB7
MIKROBUS2_CS_PB7
MIKROBUS2_CS_PB7
SPI Chip Select 1 mikroBUS 2
The second interface is used to access the following devices either in SPI mode or in USART mode:
• Any device placed on the RPi 40-pin connector. Flexcom0 in SPI mode is used to address this interface. Chip
Select 0 and Chip Select 1 are used to select the device(s) available in this interface.
• WILC3000 USART interface. Flexcom0 is used in USART mode.
•
Note:
Only IO0, IO1, IO3 and IO4 are shared between these two interfaces. IO2 (clock) is reserved to SPI
mode only.
Figure 3-24. Second SPI Distribution Schematic
EXT40_SPI1_SCLK_PE5
EXT40_SPI1_SCLK_PE5
EXT40_SPI1_MOSI_PE3
EXT40_SPI1_MISO_PE4
EXT40_SPI1_CE0_PE6
EXT40_SPI1_CE1_PE7
BT_RX_FLEXCOM0_IO0_PE3
BT_TX_FLEXCOM0_IO1_PE4
BT_RTS_FLEXCOM0_IO3_PE6
BT_CTS_FLEXCOM0_IO4_PE7
22R
0402 1%
R77
22R
0402 1%
R79
22R
0402 1%
R81
22R
0402 1%
R82
22R
0402 1%
R83
22R
0402 1%
R84
22R
0402 1%
R86
22R
0402 1%
R88
PE3
PE4
PE6
PE7
SAMA7G54-EK
Function Blocks
©
2022 Microchip Technology Inc.
and its subsidiaries
User Guide
DS50003273A-page 32