Ask questions, find answers, and share insights on STM32 products and their technical features.
Hi everyone i'm new here with STM32 , I'm not really a programmer so I need some help.my objective is generate sine wave with DMA DAC , I did that and I got my sine wave using FCLK with tim2 ( Iam using STM32F303K8 ) and now I want just to apply a de...
For a while there have been two Nucleo boards for STM32H743 due to a revision change of the chip (rev Y -> rev V) While NUCLEO-H743ZI held rev Y NUCLEO-H743ZI2 (note the 2 at the end) held rev VThis is stated also in the Nucleo data brief that says n...
I'm looking for an example for STM32F446 to use a S25FL64 QSPI with Memory Mapped configuration.I would like an example to be able to see the QSPI as address memory .Thanks all
I am trying to get a linear slider (capacitive touch) to work on the STM32F373. The Delta values for the individual electrodes make sense, but the position calculated by the TSL library does not. Please see the details and attached chart.Using a thre...
I'm modifying code for a Atmega AVR to a STM32L03 and encounter ISR(USART1_START_vect). It is a function that is called when the UART receives a start frame. I'm a newbie to this STM32-processor but I have googled and checked in inc-files but I can...
Hello,I'm using a NUCLEO-G431KB to create the PWM signals.I need to have 3 PWM signals plus their complementary outputs with same pulsewidth and a phaseshift of 120° between them, see picture below.In the video Hands-On with STM32 Timers: Internal Tr...
hi, im working on ADC, but ADC is not working, it is getting into infinite loop in this stage while ((hadc->Instance->ISR & tmp_flag_end) == 0UL)and my code follows like this HAL_GPIO_WritePin(GPIOH, GPIO_PIN_7, GPIO_PIN_SET); // get ADC value ...
Hello friends!I have been messing around with the onboard opamp and here is the problem. When I configure it as the follower, things are okay, but as soon as I configure it as an AMP with PGA on and set any gain, I see quite dramatic DC shift on the ...
htim3.Init.Prescaler = 20 - 1; htim3.Init.CounterMode = TIM_COUNTERMODE_UP; htim3.Init.Period = 200 - 1; sConfigOC.OCMode = TIM_OCMODE_TOGGLE; sConfigOC.Pulse = 0;I am using a NUCLEO-L476 and have a 20MHz clock source. I am using no interrupt...