User Activity

I am using STM32F401CCU6 for making Oscilloscope with Waveform on display, I need to display upto 1kHz waveform in 300points. For that i am using 4Channels ADC with DMA and timer for Triggering. The code used for ADC starting :if(HAL_OK != HAL_ADC_St...
I am using STM32F103C8T6, timer 1 ch 1 to generate complementary PWMwith variable duty cycle Using DMA buffer HAL_TIM_Base_Start(&htim1); HAL_TIM_PWM_Start_DMA(&htim1, TIM_CHANNEL_1, (uint32_t *) base, 30); HAL_TIMEx_PWMN_Start(&htim1, TIM_CHANN...
In STM32F103C8T6 , I am using timer1 channel 1 and channel2 for PWM generation using DMA.TIM1_CH1 uses DMA1_Channel 2and TIM1_CH2 uses DMA1_Channel 3.NOW i am usingfull transfer interrupt : HAL_TIM_PWM_PulseFinishedCallbackand half transfer interr...
My board is STM32F103C8T6.I am generating complementary PWM using TIMER 1 with DMA for changing duty cycle.to be precise SINE WAVE PWM (or SPWM) using CENTRE ALIGNED MODE 2.Now i also want to generate SQUARE wave from channel2 , the wave should have...
I am using STM32F103C8T6.Using TIMER 1 channel 1 for complementary PWM generation using HAL with DMA array .But i also want to update CCR value when half of DMA buffer is done.i.e something like if( array_index < array_size ) CCR1 = array[x];else C...
Kudos from