STM32CubeMX (MCUs)

Ask questions on STM32CubeMX. Discuss code generation and configuration challenges, among other topics.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

STM32CubeMX 6.14.1 released

We are pleased to announce that the minor version 6.14.1 of STM32CubeMX is available. What is new in 6.14.1: SAI settings not displayed in the configuration tab of STM32H7Bxxx devices: After upgrading to STM32CubeMX 6.14.0, the SAI tab configuration ...

STM32CubeMX 6.14.0 released

We are pleased to announce that the release 6.14.0 of STM32CubeMX is available. What is new in 6.14.0: Added the support for the STM32WBA6xxx microcontrollers and:Added the support for USBX multi-instanceAdded the support for the memory management to...

Possible CubeMX I2C timing config bug (STM32L0x and other)

I try to complete standard I2C 100kHz setup for STM32L041 with 16MHz clock (I2C1CLK). Here are CubeMX setting:Timing registry value is 0x00A03D53 which, according to RM0377, 23.7.5 Timing register (I2C_TIMINGR), translates to:PRESC=0SCLDEL=10SDADEL=0...

0693W00000Dq1KcQAJ.png 0693W00000Dq1LpQAJ.png
TDJ by Lead
  • 1125 Views
  • 2 replies
  • 0 kudos

Invalid usbd_conf.c generated by STM32Cube v6.3.0

Output in the usbd_conf.c file when generating code for a CDC device. Code is using USE_HAL_PCD_REGISTER_CALLBACK for HAL_PCD_MspInit and HAL_PCD_MspDeInit instead of USE_HAL_PCD_REGISTER_CALLBACKS (note the final 'S'), which was there in previous ve...

0693W00000DqNvGQAV.png
pbk by Associate
  • 838 Views
  • 4 replies
  • 0 kudos

Is it possible to use the internal OPAMP from the STM32G4 series with only the VINPx pin assigned to a physical pin? Configured as non-inverting, negative feedback with a gain.

I would like to implement a current sensing using a grounded shunt resistor. Therefore I would like to use the build-in OPAMP from the STM32G491 Series. But I'm not satisfied with the CubeMX configuration.In AN5306 I found a configuration under 4.4.1...

MWält.2 by Associate II
  • 1065 Views
  • 3 replies
  • 1 kudos

Resolved! How do I report an error in Cube initialization code?

I am using stm32L412CBU microcontroller and I am using both ADC units. The code generation generates this line of code:PeriphClkInit.AdcClockSelection = ADCCLockSelection; which is incorrect according to the structure RCC_PeriphCLKInitTypeDef for th...

MKass.1 by Associate II
  • 726 Views
  • 2 replies
  • 0 kudos

Same pin as timer input and GPIO input

If I configure a pin as a timer input capture channel input, can I also read the state of that pin as a GPIO input?I'd like configure the timer channel as an input capture channel, and I'd like to capture both rising and falling edges. But when the e...

AJame.1 by Associate II
  • 2220 Views
  • 3 replies
  • 1 kudos

Why time input capture does not work continiously?

Hello everyone. I am working on a project that measures the duty cycle of the signal. I've initialized timer 1 as an input capture mode to measure the pulse width of a signal. Both input capture 1 and input capture 2 are used to signal the rising and...

AKhor.1 by Associate II
  • 1186 Views
  • 5 replies
  • 0 kudos

I am trying to use NUCLEO 1444 H7 LEGACY to config and run ethernet LWIP from the 1.8.0 version of the STM32H7 firmware at STM32Cube_FW_H7_V1.8.0 and the 6.0 version of the CubeMX.But it cannot work. We also run demo code ,it is ok.

Hi,there. I am trying to run LWIP on the Nucleo-H723ZG development board and cannot get any response to ping.  If I attach the debugger, STM32 can receive ARP requests and cannt send out ARP responses. When I use computer ping STM32 attarchin...

KJame.1 by Associate II
  • 524 Views
  • 1 replies
  • 0 kudos