اطلاعیه

Collapse
No announcement yet.

کرنومتر

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

    کرنومتر

    سلام
    من با آرم کار نکردم؛ فقط میخوام بدونم تو کامپایلر هایی که داره ؛ نانو ثانیه تعرف شده؟
    مثلا تو بسکام میشه نوشت waitmus که تاخیر به اندازه میکرو ثانیه است ولی ns نداره
    تو کامپایلر های آرم چطوره؟
    میتونم یه کرنومتری درست کنم که بعد از شروع ؛ وقتی Stop کردم ؛ عدد رو با دقت نانو ثانیه بده؟
    البته این رو میدونم که این محاسبه به توان نوع آرم بستگی داره ولی منظور من
    داشتن این قابلیت در کامپایلر هاست نه نوع خاصی از آرم
    این قابلیت رو داره یا نه؟
    تشکر :nerd:
    *_**_**_* دانش اگر در ثریا هم باشد مردانی از سرزمین پارس بدان دست خواهند یافت پیامبراعظم(ص) *_**_**_*

    #2
    پاسخ : کرنومتر

    اره هم میتونی از از rtc که فرکانسش 32768 هست استفاده کنی و هم از یکی از تایمر ها که 32 بیتی هستن!
    انجام پروژه های برنامه نویسی اندروید
    [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
    http://cafebazaar.ir/app/?id=com.atxdroid

    دیدگاه


      #3
      پاسخ : کرنومتر

      برادر محسن
      با سلام مجدد
      دستور وقفه ای به اندازه نوثانیه داره یا خودمون ایجاد میکنیم ؟
      با تایمر 32 بیتی میدونی دقتش چند نانوثانیه میشه؟ 20ns ؟ :nerd:
      *_**_**_* دانش اگر در ثریا هم باشد مردانی از سرزمین پارس بدان دست خواهند یافت پیامبراعظم(ص) *_**_**_*

      دیدگاه


        #4
        پاسخ : کرنومتر

        با rtc که نمیشه تولید کرد پس باید با تایمر کار کنی و اون هم اینتراپت داره ولی شما نیاز به اینتراپت در حد نانو ثانیه نداری بلکه شما میتونی با هر بار سر ریز شدن تایمر اول یک رقم به تایمر دوم اضاف کنی و هر لحضه که نیاز به مقدار داشتی عدد تایمر دوم را در 2^32 ضرب و با تایمر 1 جمع بعد هم بر اساس نسبت ی که بدست اوری میدونی چه مدت طول کشیده
        ویا تایمر RTC رو راه میندازی و هر یک ثانیه که RTC اینتراپت داد تایمر 1 رو صفر میکنی و ....
        انجام پروژه های برنامه نویسی اندروید
        [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
        http://cafebazaar.ir/app/?id=com.atxdroid

        دیدگاه

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