اطلاعیه

Collapse
No announcement yet.

حداکثر فرکانس GPIO برای LPC1768

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

    حداکثر فرکانس GPIO برای LPC1768

    سلام دوستان
    آقا آیا میشه فرکانس 100 مگاهرتز در LPC1768 رو روی پایه های gpio هم داشت؟
    من میام تو یه حلقه یه پایه رو 1 میکنم و دقیقا یه خظ پایین تر 0 میکنم و لی فرکانسی که تو دیباگر کیل رو پایه ها میبینم 10 مگ هست.
    تنظیمات هم :

    کریستال 12 مگ
    m = 25
    n = 2
    cpu = 100meg

    و ظاهرا تنظیمات مقسم کلاک gpio هم بی تاثیره.
    ممنون میشم دوستان راهنمایی کنند.

    یعنی حداکثر فرکانس Toggle در LPC1768 برابر با 10 مگ هست ؟
    انسان شکست نمی خورد بلکه ناامید می شود

    #2
    پاسخ : حداکثر فرکانس GPIO برای LPC1768

    نوشته اصلی توسط میلاد فزونی
    سلام دوستان
    آقا آیا میشه فرکانس 100 مگاهرتز در LPC1768 رو روی پایه های gpio هم داشت؟
    من میام تو یه حلقه یه پایه رو 1 میکنم و دقیقا یه خظ پایین تر 0 میکنم و لی فرکانسی که تو دیباگر کیل رو پایه ها میبینم 10 مگ هست.
    تنظیمات هم :

    کریستال 12 مگ
    m = 25
    n = 2
    cpu = 100meg

    و ظاهرا تنظیمات مقسم کلاک gpio هم بی تاثیره.
    ممنون میشم دوستان راهنمایی کنند.

    یعنی حداکثر فرکانس Toggle در LPC1768 برابر با 10 مگ هست ؟
    با استفاده از واحد مقایسه تایمر روی پایه های MAT میتونید تا نصف کلاک PCLK خروجی بگیرید که در LPC1768 میتونه 50Mhz باشه.
    There is nothing so practical as a good theory. — Kurt Lewin, 1951

    دیدگاه


      #3
      پاسخ : حداکثر فرکانس GPIO برای LPC1768

      شما زمان مربوط به انجام حلقه وایل رو هم در نظر بگیرید.
      ---------
      .
      .
      ...........

      دیدگاه


        #4
        پاسخ : پاسخ : حداکثر فرکانس GPIO برای LPC1768

        نوشته اصلی توسط رضا سپاس یار
        با استفاده از واحد مقایسه تایمر روی پایه های MAT میتونید تا نصف کلاک PCLK خروجی بگیرید که در LPC1768 میتونه 50Mhz باشه.
        دوست عزیز خیلی ممنون بخاطر راهنمایی خوبتون

        امکانش هست در مورد پایه های MAT توضیح بدین ؟
        انسان شکست نمی خورد بلکه ناامید می شود

        دیدگاه


          #5
          پاسخ : حداکثر فرکانس GPIO برای LPC1768

          پایه های MAT، پین ها خروجی تایمر هستند که میشه بدون دخالت برنامه و CPU اونها رو کنترل کرد و شکل موج مربعی روی اونها ایجاد کرد. مثلا اگر مقدار Top تایمر رو عدد یک بدید هر یک بار که تایمر کلاک بخوره میتونه این پایه رو Toggle کنه و بنابراین یک موج مربعی با فرکانس بالا روی این پایه ایجاد بشه. جزئیاتش در دیتاشیت میکروکنترلر موجوده.
          There is nothing so practical as a good theory. — Kurt Lewin, 1951

          دیدگاه


            #6
            پاسخ : حداکثر فرکانس GPIO برای LPC1768

            سلام دوستان. منم میخوام با استفاده از میکرو lpc768 یه پالس با عرض 20 نانو ثانیه تولید کنم.

            نوشته اصلی توسط رضا سپاس یار نمایش پست ها
            ا استفاده از واحد مقایسه تایمر روی پایه های MAT میتونید تا نصف کلاک PCLK خروجی بگیرید که در LPC1768 میتونه 50Mhz باشه.
            این طور که دوستمون مهندس سپاسیار گفتن با استفاده از پایه MATمیشه یه فرکانس 50 مگ تولید کرد اما من به کلاک دائم نیازی ندارم و تنها یه پالس رو داشته باشم کافیه
            نوشته اصلی توسط miladfozuni نمایش پست ها
            و لی فرکانسی که تو دیباگر کیل رو پایه ها میبینم 10 مگ هست.
            نوشته اصلی توسط ajapyy نمایش پست ها
            شما زمان مربوط به انجام حلقه وایل رو هم در نظر بگیرید.
            از طرفی با توجه یه صحبت دوتا دوستمون از اونجایی که هر بار اجرای حلقه 5 پالس طول میکشه پس اجرای هر بار set و reset شدن باید همون 20 نانوثانیه زمان رو اشغال کنه. درسته یا اشتباه میکنم؟

            دیدگاه


              #7
              پاسخ : حداکثر فرکانس GPIO برای LPC1768

              نوشته اصلی توسط hamedtahamtan نمایش پست ها
              سلام دوستان. منم میخوام با استفاده از میکرو lpc768 یه پالس با عرض 20 نانو ثانیه تولید کنم.

              این طور که دوستمون مهندس سپاسیار گفتن با استفاده از پایه MATمیشه یه فرکانس 50 مگ تولید کرد اما من به کلاک دائم نیازی ندارم و تنها یه پالس رو داشته باشم کافیه


              از طرفی با توجه یه صحبت دوتا دوستمون از اونجایی که هر بار اجرای حلقه 5 پالس طول میکشه پس اجرای هر بار set و reset شدن باید همون 20 نانوثانیه زمان رو اشغال کنه. درسته یا اشتباه میکنم؟
              اگر با رجیستر ها کار کنی و چند بار پشت سر هم ست و ریست بذاری با اسکوپ که چک کنی زمان بالا بودن و زمان پایین بودن هر کدوم 10 نانوثانیه هست و جمعشون 20 نانو ثانیه میشه، چون هر ست یا ریست رو با یه کلاک انجام میده

              دیدگاه

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