cancel
Showing results for 
Search instead for 
Did you mean: 

What the square brackets mean in the pinout?

Tommino
Senior

Hello,

I am still learning about STM32 and I know that the slashes mean that several ports are bonded to the same pin (e.g. PB7/PB8), but what the square brackets mean in a STM32 pinout? and the dash?

0693W00000QNNDNQA5.png 

thanks

Best regards

1 ACCEPTED SOLUTION

Accepted Solutions
Mike_ST
ST Employee

Hello,

Please check the STM32G0 reference manual:

https://www.st.com/resource/en/reference_manual/rm0444-stm32g0x1-advanced-armbased-32bit-mcus-stmicroelectronics.pdf

Page 248:

register SYSCFG_CFGR1, bits 3 & 4 :

PA12_RMP & PA11_RMP...

There is an HAL function to set those bits:

HAL_SYSCFG_EnableRemap() in stm32g0xx_hal.c.

Hope that helps.

View solution in original post

4 REPLIES 4

Default expectation, a non configurable input pin, perhaps?​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Mike_ST
ST Employee

Hello,

Please check the STM32G0 reference manual:

https://www.st.com/resource/en/reference_manual/rm0444-stm32g0x1-advanced-armbased-32bit-mcus-stmicroelectronics.pdf

Page 248:

register SYSCFG_CFGR1, bits 3 & 4 :

PA12_RMP & PA11_RMP...

There is an HAL function to set those bits:

HAL_SYSCFG_EnableRemap() in stm32g0xx_hal.c.

Hope that helps.

S.Ma
Principal

It is a sw pin remap STM32F103 style, which is different than alternate functions. Remap is for some smaller packages of the product.

Piranha
Chief II

The hypen, like, for example, on PA14-BOOT0, means that it's a single pad/pin on a crystal with both of those functions.