Skip to main content
Qasdd.1
Associate
Feb 1, 2021 5:31 PM UTC
Solved

stm32f4xx missing HAL_TIM_DMABurst_MultiWriteStart

Hi guys!

I need to Burst write multiple values using DMA.

The processor that I'm using is stm32F407.

I found than the solution for this task is HAL_TIM_DMABurst_MultiWriteStart function, but it is missing in the HAL library.

https://github.com/STMicroelectronics/STM32CubeF4/blob/master/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c

Therefore it presents in versions for another processors:

https://github.com/STMicroelectronics/STM32CubeF2/blob/master/Drivers/STM32F2xx_HAL_Driver/Src/stm32f2xx_hal_tim.c

https://github.com/STMicroelectronics/STM32CubeG4/blob/master/Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c

Is that a stm32F4xx hardware limitation? And is there a way to solve the issue? Thanks!

This topic has been closed for replies.
Imen.DBest answer
ST Technical Moderator
Feb 26, 2021 7:52 AM UTC

Hello @Qasdd.1​ ,

Great news for you =): a new release of STM32CubeF4 V1.26.0 is now available in ST web page which contains a fix for this issue.

Thank you for your patience while we work on this.

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks

3 replies

ST Technical Moderator
Feb 3, 2021 10:21 AM UTC

Hello @Qasdd.1​ and welcome to the STM32 Community :smiling_face_with_smiling_eyes:

I confirm your feedback, and our development team is aware of this missing.

The HAL_TIM_DMABurst_MultiWriteStart function is now implemented internally and will be added as soon as possible in the coming release.

So, keep an eye out for the coming update.

Thanks for your contribution and pointing out this issue.

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
Qasdd.1
Qasdd.1Author
Associate
Feb 3, 2021 12:38 PM UTC

Hello @Imen DAHMEN​! Thank you for your reply!

I've implemented it myself for now as a hotfix. Looking forward for the official patch. )

Imen.DBest answer
ST Technical Moderator
Feb 26, 2021 7:52 AM UTC

Hello @Qasdd.1​ ,

Great news for you =): a new release of STM32CubeF4 V1.26.0 is now available in ST web page which contains a fix for this issue.

Thank you for your patience while we work on this.

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks