اطلاعیه

Collapse
No announcement yet.

سرعت پایه های PIO

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

    سرعت پایه های PIO

    سلام. ببخشید کدوم تو سری از اتمل سرعت پایه های PIO از بقیه بیشتره. یا اصلا میکروکنترلر ARM هست که سرعت PIO به اندازه سرعت پردازش باشه ؟ چون اینطوری واقعا جاهایی که نمیشه از پروتوکول های دیگه استفاده کرد دردسر دار میشه :redface:
    غفلت از يار, گرفتار شدن هم داد
    از شما دور شدن, زار شدن هم دارد
    هرکه از چشم بي افتاد, محلش ندهند
    عبد آلوده شدن, خوار شدن هم دارد
    عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

    #2
    پاسخ : سرعت پایه های PIO

    سلام
    مثلا STM32F103 فروشگاه رو در نظر بگیر. اون ماکسیمم سرعت خروجی پایه هاش 50 مگاهرتز هستش. در حالی که هسته تا 72 کلاک می خوره. ایجاد همچین کلاکی واقعا دردسر هستش. خصوصا می تونه رو خود هسته نویز بندازه. تازه من فکر میکنم تا همین 50 هم کافیه. خیلی زیاد هم هست. چرا نشه از پروتکول های دیگه استفاده کرد؟
    حالا اگه نشه هم شما به این پین ها چیکار دارین؟ می خوایید باهاش چیکار کنید؟

    دیدگاه


      #3
      پاسخ : سرعت پایه های PIO

      نوشته اصلی توسط mohammadali1375
      سلام. ببخشید کدوم تو سری از اتمل سرعت پایه های PIO از بقیه بیشتره. یا اصلا میکروکنترلر ARM هست که سرعت PIO به اندازه سرعت پردازش باشه ؟ چون اینطوری واقعا جاهایی که نمیشه از پروتوکول های دیگه استفاده کرد دردسر دار میشه :redface:
      بنده شخصا سری LPC13XX رو امتحان کردم حداکثرفرکانس خروجی روی پایه با استفاده از وقفه حدود1.66Mhz بود

      دیدگاه


        #4
        پاسخ : سرعت پایه های PIO

        این "پروتکل های دیگه" رو نفهمیدم چی شد!
        نکته ای که وجود داره اینه که، برای نوشتن پروتکل به صورت نرم افزاری شما نمی تونید چند تا پایه رو همزمان با این فرکانس صفر و یک کنید یا بهشون دیتا تخصیص بدید. چون همیشه مجبوری از if، for، متغیرهای SRAM، آرایه ها و غیره استفاده کنید و همین موضوع منجر به این می شه که برای هر بار فرستادن داده توی خروجی شما تا 10 تا دستورالعمل اجرا کنید. خوب نتیجه ش میشه فرکانس یک دهم پردازنده برای خروجی ها.
        برای فرکانس های بالاتر باید از CPLD یا FPGA استفاده کنید.
        بیایید با Google آشتی کنیم!

        دیدگاه


          #5
          پاسخ : سرعت پایه های PIO

          ممنون از دوستان.
          منظورم از پروتوکل های دیگه مثلا بر فرض اگه خواستیم از چند تا LCD گرافیکی هم زمان استفاده کنیم :redface: البته خوب همون هم باز میشه از پروتوکول دیگه هم استفاده کرد ولی خوب اگه خواستیم به PIO وصل کنیم یکم ممکنه دردسر ساز بشه. مثلا همزمان روش فیلم نشون بده
          غفلت از يار, گرفتار شدن هم داد
          از شما دور شدن, زار شدن هم دارد
          هرکه از چشم بي افتاد, محلش ندهند
          عبد آلوده شدن, خوار شدن هم دارد
          عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

          دیدگاه


            #6
            پاسخ : سرعت پایه های PIO

            نوشته اصلی توسط mohammadali1375
            ممنون از دوستان.
            منظورم از پروتوکل های دیگه مثلا بر فرض اگه خواستیم از چند تا LCD گرافیکی هم زمان استفاده کنیم :redface: البته خوب همون هم باز میشه از پروتوکول دیگه هم استفاده کرد ولی خوب اگه خواستیم به PIO وصل کنیم یکم ممکنه دردسر ساز بشه. مثلا همزمان روش فیلم نشون بده
            نه داداش! فیلم!؟! چه انتظاراتی داری از یه میکروی 10 تومنی! :icon_razz:
            برای این کارا باید از پردازنده های قوی تر استفاده کنید.
            بیایید با Google آشتی کنیم!

            دیدگاه


              #7
              پاسخ : سرعت پایه های PIO

              نوشته اصلی توسط محمد رستمی
              نه داداش! فیلم!؟! چه انتظاراتی داری از یه میکروی 10 تومنی! :icon_razz:
              برای این کارا باید از پردازنده های قوی تر استفاده کنید.
              خوب سوال منم همینه . یه پردازنده خوب معرفی کنید :redface:
              غفلت از يار, گرفتار شدن هم داد
              از شما دور شدن, زار شدن هم دارد
              هرکه از چشم بي افتاد, محلش ندهند
              عبد آلوده شدن, خوار شدن هم دارد
              عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

              دیدگاه


                #8
                پاسخ : سرعت پایه های PIO

                نوشته اصلی توسط mohammadali1375
                ممنون از دوستان.
                منظورم از پروتوکل های دیگه مثلا بر فرض اگه خواستیم از چند تا LCD گرافیکی هم زمان استفاده کنیم :redface: البته خوب همون هم باز میشه از پروتوکول دیگه هم استفاده کرد ولی خوب اگه خواستیم به PIO وصل کنیم یکم ممکنه دردسر ساز بشه. مثلا همزمان روش فیلم نشون بده
                چند تا نمایشگر!؟ چه خبره؟ چیکار می خوای باهاش بکنی؟(مثلا چند نمایشگر می خوای روش نصب کنی؟(اطلاعات نمایشگرت رو هم بگو))

                دیدگاه


                  #9
                  پاسخ : سرعت پایه های PIO

                  مثلا 4 تا N96LCD
                  غفلت از يار, گرفتار شدن هم داد
                  از شما دور شدن, زار شدن هم دارد
                  هرکه از چشم بي افتاد, محلش ندهند
                  عبد آلوده شدن, خوار شدن هم دارد
                  عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

                  دیدگاه


                    #10
                    پاسخ : سرعت پایه های PIO

                    نوشته اصلی توسط mohammadali1375
                    مثلا 4 تا N96LCD
                    درایور این نمایشگر SPI رو هم اگه درست به خاطر بیارم پشتیبانی میکنه(البته توی این مد کمترین سرعت رو نمایشگر داره). LPC1788 تا 120مگ کلاک می خوره و 3 تا SPI داره. حالا یکی از نمایشگر ها رو میشه با همون پارالل 8080 با حالت 8 بیتی راه انداخت. می دونید در کل بستگی به کار شما داره. ممکنه شما نیازی به پردازش نداشته باشید که می تونید از DMA استفاده کنید. خب این می تونه کار شما رو خیلی راحت کنه. باید عوامل زیادی رو بررسی کنید.

                    دیدگاه

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