Георгий
Осцилл на 1мгсемпл
это не о чем не говорит, в таких случаях ты пользуешься периферией (ADC DMA TIM) и получаешь готовые данные, которые можно быстро обработать и так же выплюнуть в экран с помошью периферии.
ну а какие требования когда ты пачки данных будешь обрабатывать? вывести как есть, отфильтровать, посчитать фурье и спектр вывести
уровень задачи требований к коду даже тут может быть совершенно разным