Sep 12, 2019
06:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 12, 2019
06:02 AM
Hi guys,
Can you help me with the following question: How many SPI channels can an TC2xx/TC3xx microcontroller have?
Thank you and cheers
Lucas
#8042000 12640
Can you help me with the following question: How many SPI channels can an TC2xx/TC3xx microcontroller have?
Thank you and cheers
Lucas
#8042000 12640
- Tags:
- IFX
2 Replies
Sep 12, 2019
07:20 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 12, 2019
07:20 AM
Hi Lucas!
The number of SPI channels in an TC2xx/TC3xx AURIX microcontroller depends on 3 factors:
1) The total number of QSPI module this microcontroller has. For example, TC33x series have 4 QSPI modules. Since each QSPI module can support up to 16 channels of SPI interface, the total number of SPI channel can be up to 64 in principle. But in reality, the other 2 factors have to be considered too.
2) The total number of SLSO (Master Slave Select Output) pins are available for use. For example, in TC33x series, QSPI0 module only supports up to 12 channels of SPI; QSPI1 module only supports up to 11 channels of SPI; QSPI2 module only supports up to 13 channels of SPI; QSPI3 module only supports up to 10 channels of SPI; As the result, the total SPI channel number is up to 46. The number of SLSO pin for each QSPI module can be found in the datasheet of microcontroller.
3) Last but not least, the designer has to ensure the SLSO pin associated with the SPI port which he/she intends to use has not been used as other alternative pin function.
Regards,
B.
The number of SPI channels in an TC2xx/TC3xx AURIX microcontroller depends on 3 factors:
1) The total number of QSPI module this microcontroller has. For example, TC33x series have 4 QSPI modules. Since each QSPI module can support up to 16 channels of SPI interface, the total number of SPI channel can be up to 64 in principle. But in reality, the other 2 factors have to be considered too.
2) The total number of SLSO (Master Slave Select Output) pins are available for use. For example, in TC33x series, QSPI0 module only supports up to 12 channels of SPI; QSPI1 module only supports up to 11 channels of SPI; QSPI2 module only supports up to 13 channels of SPI; QSPI3 module only supports up to 10 channels of SPI; As the result, the total SPI channel number is up to 46. The number of SLSO pin for each QSPI module can be found in the datasheet of microcontroller.
3) Last but not least, the designer has to ensure the SLSO pin associated with the SPI port which he/she intends to use has not been used as other alternative pin function.
Regards,
B.
Sep 18, 2019
11:00 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 18, 2019
11:00 AM
Also of note: each ASCLIN peripheral can be configured as a SPI master.