اطلاعیه

Collapse
No announcement yet.

DMA

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    DMA

    لطفا درباره DMA توضیح دهید

    #2
    پاسخ : DMA


    The Peripheral DMA Controller (PDC) transfers data between on-chip serial peripherals such as
    the UART, USART, SSC, SPI, MCI and the on- and off-chip memories. Using the Peripheral
    DMA Controller avoids processor intervention and removes the processor interrupt-handling
    overhead. This significantly reduces the number of clock cyclesrequired for a data transfer and,
    as a result, improves the performance of the microcontroller and makes it more power efficient
    .
    dma دیتا های آمده از واحد های UART, USART, SSC, SPI, MCI را میخواند و مستقیما در حافظه مینویسد و بلعکس .
    نقش اصلیش اینکه خودش برای خودش پردازنده داخلی داره و هیچ پردازشی ار cpu سیستم نمیگیره
    تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
    داشتن عقله زيادتر از دیگر آدم ها است

    دیدگاه


      #3
      پاسخ : DMA

      منم تا حالا باهاش کار نکردم
      یعنی میشه دیتای ورودی از مثلا پورت سریال رو ریخت توی یه بافار و DMA بریزه روی یه پورت به ترتیب
      پردازش میکنه که مثلا بایت اول به پورت A و بایت دوم به پورت B و همینجور تا آخر بافر ؟
      هميشه به ياد خدا باش !

      دیدگاه


        #4
        پاسخ : DMA

        نوشته اصلی توسط DDR3
        منم تا حالا باهاش کار نکردم
        یعنی میشه دیتای ورودی از مثلا پورت سریال رو ریخت توی یه بافار و DMA بریزه روی یه پورت به ترتیب
        پردازش میکنه که مثلا بایت اول به پورت A و بایت دوم به پورت B و همینجور تا آخر بافر ؟
        direct memory access
        یک طرف dma حافظه است . یعنی دو تا وسیله جانبی نمیتونن مستقیما با هم کار کنن
        تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
        داشتن عقله زيادتر از دیگر آدم ها است

        دیدگاه

        لطفا صبر کنید...
        X