DMA در STM32 چیست؟
DMA چیست؟
DMA داده را میان حافظه و واحدهای جانبی با دخالت حداقلی CPU منتقل میکند.
مزیت
بار پردازنده کاهش و توان عملیاتی سیستم افزایش مییابد.
کاربرد
ADC، UART، SPI و DAC از واحدهایی هستند که معمولاً با DMA استفاده میشوند.
حالت Circular
برای جریانهای پیوسته داده، حالت Circular بسیار مفید است.
جمعبندی
DMA یکی از کلیدیترین قابلیتها برای پروژههای سریع و چندوظیفهای STM32 است.