STM32 MCUs Products

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Is there a HAL example of a memory to memory, or memory to peripheral DMA operation triggered directly by a TIMER event (not via a timer ISR) on the STM32H7?

I've read a ton of app notes, the STM32H7 reference manual, posts here, and I can't figure out how to have the timer UP event trigger a DMA operation. I'm sure this is obvious to someone with more understanding and could be gleaned from other STM32 m...

CMorg.1 by Associate II
  • 1659 Views
  • 7 replies
  • 0 kudos

Resolved! Search engine on the website: is it operational?

In the last 2 days I can't get any results using search engine on the website. For instance, when I type in any STM32H743II code there is only a message like in the picture below. The same situation is for any acronyms or Doc Ids. Is it only a proble...

0693W000006HJYeQAO.png

Resolved! Why does AN5050 say PSRAM not supported on STM32L4Rxxx?

I'd like to use the STM32L4R9ZG microcontroller along with a HyperRAM memory such as the ISSI IS66WVH8M8BLL. I was reading through the ST application note AN5050 "Octo-SPI interface on STM32 microcontrollers" to familiarize myself with the process. O...

RKoch by Associate II
  • 1909 Views
  • 6 replies
  • 0 kudos

Resolved! STM32L4S7ZIT: Can FMC be used with DMA?

HI All,I plan to use STM32L4S7ZITx cpu. I need to work with LCD screen which has parallel interface and connected to FMC. It works fine on demo board but i would like to offload the CPU. But i am not sure if FMC can work with DMA.I checked the follow...

JSmit.11 by Associate II
  • 2018 Views
  • 5 replies
  • 0 kudos

STM32G030J6M6, SPI

Hello.Is it possible to use hardware SPI with  STM32G030J6M6 (SO-8)?SPI1 use PA1 (NRST pin) for CLK without remap possibility.SPI2 also use PA1 (NRST pin) for CLK, but has CLK remap to PC14. In that case no MOSI pin.I try to use SPI1. PA1 configured...

About the stability of PWM mode

void init_servo_timer() { u16 tmp_period = 0; u16 CCR1_Val = 0;   pulse_num_1ms = 0; pulse_period = (1/((float)pulse_num_1ms)); tmp_period = (u16)(pulse_period * 36000); CCR1_Val = (tmp_period / 2 );   TIM_DeInit(TIM1); ...

0693W000006HUcXQAW.png