Yes, you can do it like you wrote, but if you have enough memory space the better way is:create array for 50,000 samples, set all peripherals as in last example that I was send to you except DMA - set to normal mode, choose only 5 ADC inputs and TIM3...
Hello, here I am sending a similar example for STM32C0, you should find the right settings for your purpose here. This example code periodically (1kHz) read all analog inputs and each values writes to memory by DMA and periodically print read values ...
Hello, I am sending simple example which periodically (1kHz) read all analog inputs and each values writes to memory by DMA and periodically print read values from memory to usart.ADC was configured:- All inputs except IN2, IN3 (pins used by usart), ...
Hello,yes it is free software. There is only need to create your ST account and than login with this. Did you try to download older version 1.15.0, it should be certainly available?Best regards