cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F103RBT6 SPI slave mode

j2cai
Associate

Hi ST experts,

 

I'm using STM32F103RBT6, and for GPIO's Alternate functions, I want to use default, not remap.

Based on its datasheet, I understand that when its SPI2 interface works in SPI master mode, PB15 acts as data output MOSI and PB14 acts as data input MISO.

But my question is: When SPI2 is configured as SPI slave mode, which PIN acts as data output and which pin acts as data input?

Thx a lot.

 

BR,

Jon

1 ACCEPTED SOLUTION

Accepted Solutions
TDK
Guru

> When SPI2 is configured as SPI slave mode, which PIN acts as data output and which pin acts as data input?

In slave mode, PB14 (SPI2_MISO) is output and PB15 (SPI2_MOSI) is input.

 

MISO = master in, slave out

MOSI = master out, slave in

If you feel a post has answered your question, please click "Accept as Solution".

View solution in original post

2 REPLIES 2
TDK
Guru

> When SPI2 is configured as SPI slave mode, which PIN acts as data output and which pin acts as data input?

In slave mode, PB14 (SPI2_MISO) is output and PB15 (SPI2_MOSI) is input.

 

MISO = master in, slave out

MOSI = master out, slave in

If you feel a post has answered your question, please click "Accept as Solution".
j2cai
Associate

Hi Guru,

 

Thx a lot for your so quick response.

 

BR,

Jon