Site Search

Silicon Labs EFM32: I see #0, #1, etc. in Device Pinout, what do they mean?

EFx32

The #<number>, such as #0 and #1, is the location number and indicates which combination (Location) was used to assign the peripheral to the pin.

Many peripherals, such as ADC and I2C, use I/O pins.
However, since the number of pins is limited, a mechanism is provided that allows you to select pins to be used in peripherals from multiple candidates.
The figure below is an excerpt from the EFM32GG990 datasheet "Table 4.2. Alternate functionalityoverview". (The order has been edited for clarity)

Article header device%20pinout%e3%81%ab%230%e3%82%84%231%e3%81%aa%e3%81%a9%e3%81%ae%e8%a1%a8%e8%a8% 98%e3%81%8c%e3%81%82%e3%82%8a%e3%81%be%e3%81%99%e3%81%8c%e3%80%81%e3%81%a9% e3%81%ae%e3%82%88%e3%81%86%e3%81%aa%e6%84%8f%e5%91%b3%e3%81%a7%e3%81%99%e3% 81%8b%ef%bc%9f%ef%bc%91 1

USART0 uses a total of 4 pins, US0_CLK, US0_CS, US0_RX, and US0_TX. When used at Location 0, 4 pins of PE10, PE11, PE12, and PE13 are used as a set, and when used at Location 1, PE4 , PE5, PE6, and PE7 are used as a set.
US0_CLK cannot be used in different locations, such as Location 0, US0_CS in Location 1, and so on.

The figure below is an excerpt from the EFM32GG990 datasheet "Table 4.1. Device Pinout". (The order has been edited for clarity)

Article header device%20pinout%e3%81%ab%230%e3%82%84%231%e3%81%aa%e3%81%a9%e3%81%ae%e8%a1%a8%e8%a8% 98%e3%81%8c%e3%81%82%e3%82%8a%e3%81%be%e3%81%99%e3%81%8c%e3%80%81%e3%81%a9% e3%81%ae%e3%82%88%e3%81%86%e3%81%aa%e6%84%8f%e5%91%b3%e3%81%a7%e3%81%99%e3% 81%8b%ef%bc%9f%ef%bc%92 1

There is US0_xx #2 in the Communication column, which indicates Location 2 of USART0. Setting USART0 to Location 2 will occupy 4 pins, Pin# C10, C11, D10, D11.

Notation such as #1/2 is an abbreviation for #1 and #2.

Experienced FAE
Free consultation is available.

From specific product specifications to parts selection, the Company FAE will answer your technical concerns free of charge. Please feel free to contact us.