با سلام
من میخوام adc توسط dma تعداد 1000 نمونه با حد اکثر سرعت از سیگنالی بگیره و اونو توی آرایه هزارتایی بریزه و سپس متوقف بشه تا دوباره دستور نمونه برداری رو صادر کنم. قراره تو طول برنامه از این 1000 نمونه که در آرایه هست استفاده کنم. حالا نمیدونم دقیقا dma و adc رو توی cubemx تنظیم کنم و نحوه استفاده از تابع hal_adc_start_dma چجوریه. میکروی من stm32f103c8t6 هستش و کامپایلر iar
ممنون میشم راهنمایی بفرمایید.