اطلاعیه

Collapse
No announcement yet.

روش محاسبه زمان محاسبه عملیات ریاضی و منطقی در LPC1768

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

    روش محاسبه زمان محاسبه عملیات ریاضی و منطقی در LPC1768

    سلام دوستان
    من قصد دارم زمانی که میکرو LPC1768 با فرکانس 100MHZ برای محاسبه عملیات جمع و ضرب اعشاری و همچنین عملیات منطقی صرف میکنه رو حساب کنم
    لطفا اگه اطلاعاتی دارید کمک کنید
    ممنون

    #2
    پاسخ : روش محاسبه زمان محاسبه عملیات ریاضی و منطقی در LPC1768

    شما با استفاده از تایمر میتونید اینکارو بکنید به این شکل که اول تایمر رو راه بندازید بعدعملیات مورد نظر و بعدخواندن مقدار رجیستر تایمر:



    LPC_TIM0->TCR=1
    "عملیات مورد نظر "
    a=LPC_TIM0->TC
    بزرگترین لذت انجام کاریست که میگویند نمیتوانی !!!

    دیدگاه


      #3
      پاسخ : روش محاسبه زمان محاسبه عملیات ریاضی و منطقی در LPC1768

      در کامپایلرها خود کامپایلر موقع دیباگ، تعداد کلاک لازم برای اجرای یک بخش را می دهند.
      یک قسمت به نام profiling هم هست که کد را چندین بار اجرا می کند و زمان هم بخش برنامه را به شما می دهد.

      دقیق مطمئن نیستم ولی فکر کنم یکبار حساب کردم 17 ،18 کلاک بود.
      { خلاف قوانین - پاک شد }

      دیدگاه


        #4
        پاسخ : روش محاسبه زمان محاسبه عملیات ریاضی و منطقی در LPC1768

        سلام ممنون از توجهی که کردید
        من از کامپایلر کیل استفاده می کنم
        میتونید بهم بگید که کدوم قسمت نرم افزار این محاسبات رو انجام میده؟
        ممنون

        دیدگاه


          #5
          پاسخ : روش محاسبه زمان محاسبه عملیات ریاضی و منطقی در LPC1768

          همه ی کامپایلر و دیباگر ها این گزینه ها رو دارند.
          http://www.keil.com/uvision/db_anl_profiler.asp
          http://www.keil.com/uvision/db_anl_pa.asp
          { خلاف قوانین - پاک شد }

          دیدگاه

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