Skip to main content
Associate
March 15, 2024
Solved

STM32G071RBT - no USB under Connectivity in CubeMX

Hello
According to RM0444 reference manual - STM32G0x1 advanced Arm®-based 32-bit MCUs, the STM32G0x1 provide the USB 2.0 communication port. The X-NUCLEO-SNK1M1 board connect the D+ and D- to the PA12 and PA11 pins.

But:

  • In the CubeMX under PA11 pin are the following possibilities: ADC1_EXTI11, COMP1_OUT, I2C2_SCL, I2S1_MCK, SPI1_MISO, TIM1_BK2, TIM1_CH4, USART1_CTS, USART1_NSS, GPIO_Input, GPIO_Output, GPIO_Analog, GPIO_EXTI11. No mention about USB. As well as for PA12 where are these possibilities: COMP2_OUT, I2C2_SDA, I2S1_SD, I2S_CKIN, SPI1_MOSI, TIM1_ETR, USART1_CK, USART1_DE, USART1_RTS, GPIO_Input, GPIO_Output, GPIO_Analog, GPIO_EXTI12
  • And on the left side under Connectivity category there is again nothing about USB port.

Can you help me please?
Thank you

This topic has been closed for replies.
STTwo-32
STTwo-32Best answer
ST Technical Moderator
March 15, 2024

Hello @xenos 

The USB 2.0 Only applies to STM32G0B1xx and STM32G0C1xx.and not your MCU.

Best Regards.

STTwo-32 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

2 replies

Pavel A.
March 15, 2024

STM32G071x8/xB don't have USB connectivity function. Only USB type C power delivery controller function. 

STTwo-32
STTwo-32Best answer
ST Technical Moderator
March 15, 2024

Hello @xenos 

The USB 2.0 Only applies to STM32G0B1xx and STM32G0C1xx.and not your MCU.

Best Regards.

STTwo-32 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.