سلام دوستان . من یه سری اطلاعات راجع به DMA یا direct memory access می خواستم . البته خودم یه اطلاعاتی به دست آوردم که اینجا می زارم ولی اگه کسی اطلاعاتی داره اصلاح یا تکمیلش کنه .
DMA در واقع راه حلی برای دسترسی به حافظه و ذخیره ی اطلاعات بدون کمک و اشغال کردن CPU است . این سیستم بهینه سازی شده برای عملکرد بالا و real time بودن عملکرد هست. کنترلر DMA واسطه ایست که اطلاعاتو بین رجیسترهای جانبی و SRAM انتقال میده بدون نیاز به آدرس دهی بایت به بایت یا حتی صفحه به صفحه و بدون فشرده کردن پردازش های CPU. فرض کنید که می خواین یه Voice recorder بسازین و یا روی صدای ورودی عملیاتی انجام بدین یا افکتی بزارید . پس به سرعت بسیار بالا برای قرار دادن دیتا از ADC به RAM و انجام عملیاتی رو بایت به بایت به دست اومده از ADC دارید . DMA راه حلی است که برای انجام این نوع کارها در نظر گرفته شده . لازم به ذکره که این واحد سخت افزاریو dsPic ها , بیشتر PIC24 ها که 16 بیتی هستند و Xmega ها که 8 یا16 بیتی هستند به عنوان یه مزیت بسیار بزرگ تو خودشون دارن . برخی ادواتی که توسط DMA ساپورت میشن به شرح زیر هستند. :
Ecan technology
Data converter interface-DCI-
analog to digital converter -ADC
SPI
UART
input Capture
Output Capture
DMA در واقع راه حلی برای دسترسی به حافظه و ذخیره ی اطلاعات بدون کمک و اشغال کردن CPU است . این سیستم بهینه سازی شده برای عملکرد بالا و real time بودن عملکرد هست. کنترلر DMA واسطه ایست که اطلاعاتو بین رجیسترهای جانبی و SRAM انتقال میده بدون نیاز به آدرس دهی بایت به بایت یا حتی صفحه به صفحه و بدون فشرده کردن پردازش های CPU. فرض کنید که می خواین یه Voice recorder بسازین و یا روی صدای ورودی عملیاتی انجام بدین یا افکتی بزارید . پس به سرعت بسیار بالا برای قرار دادن دیتا از ADC به RAM و انجام عملیاتی رو بایت به بایت به دست اومده از ADC دارید . DMA راه حلی است که برای انجام این نوع کارها در نظر گرفته شده . لازم به ذکره که این واحد سخت افزاریو dsPic ها , بیشتر PIC24 ها که 16 بیتی هستند و Xmega ها که 8 یا16 بیتی هستند به عنوان یه مزیت بسیار بزرگ تو خودشون دارن . برخی ادواتی که توسط DMA ساپورت میشن به شرح زیر هستند. :
Ecan technology
Data converter interface-DCI-
analog to digital converter -ADC
SPI
UART
input Capture
Output Capture
دیدگاه