ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 2 از 2

موضوع: DMA ?

  1. #1
    2014/08/28
    210
    4

    DMA ?

    سلام
    دوستان این DMA ، یعنی دسترسی مستقیم به حافظه . حالا منظور از این دسترسی، به حافظه فلش هست یا رم یا هر دو؟
    در این حالت سرعت اون اینترفیس یا GOIO بالا میره ؟ تا چه حدی؟ و یا قابل تنظیم برای برخی از پین های میکرو هست؟
    مثلا من میخام PWM ایجاد کنم. ایا با DMA این کار شدنیه و سرعت رو بالا میبره؟
    برای هر پین یا پروتکل به چه صورت باید فعال بشه؟
    ممنون میشم یه توضیح بدین
    یاعلی مدد

    در کشور هاي غربي انتقال تجربيات و دانش به افراد مبتدي يک پيشرفت محسوب شده و به آن مديريت دانش مي گويند. ولي متاسفانه اين فرهنگ هنوز در کشور ايران رايج نشده است !!!
  2. #2
    2012/08/09
    328
    6

    پاسخ : DMA ?

    سلام
    این عبارت مخفف دسترسی مستقیم به حافظه اعم از فلش و رم است ، البته انتقال اطلاعات فقط از فلش به رم میسر است و بطور کلی در حین اجرای کد ، امکان انتقال داده به فلش میسر نیست .
    در واقع توسط این قابلیت ، امکان تبادل داده ها بدون دخالت cpu میسر است .
    پریفرال ها نیز دارای DMA هستند ، یعنی مثلا بدون دخالت cpu امکان انتقال داده های دریافتی از واحد spi به رم میسر است .
    استفاده از این واحد دارای جزئیات و نکاتی است که پیشنهاد میشود به user manual و application note های مربوط به این واحد مراجعه شود.
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •