نمایش نتایج: از 1 به 7 از 7
Like Tree3 لایک
  • 1 Post By
  • 1 Post By
  • 1 Post By magmagmary

موضوع: عملکرد تابع ()millis

Hybrid View

  1. #1
    Senior Member
    تاریخ عضویت
    Nov 2015
    نوشته ها
    229
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    طبق مطالعاتی که من کردم همه جا گفتن اگر دقیقا دنبال زمان به شدت دقیق هستی اصلا سراغ millis نرید چون بین N-1 تاN+1 تغییر می کنه . اینجا خیلی کامل تر توضیح داده
    http://forum.arduino.cc/index.php?topic=46351.0
    بله ، اما اون مثالی که زده و گفته 5 ثانیه رو براش 6 ثانیه میشمره ، من اون مشکل رو نداشتم برای من شمردن درست انجام میشد و کم کم از مقدار واقعی فاصله میگرفت یعنی برای مثال تا n=900 زمان درست بود بعد از اون یکی از مقدار واقعی بیشتر شد و در زمان 1800 باز یکی بیشتر شد و نهایتا بعد از 1 ساعت (n=3600) ، چهار تا بیشتر از مقدار واقعی بود
    با این همه سوال بیشتر در مورد نحوه شمارش هست نه دقتش
    این TCNT جدا از پروسسور اصلی کار میکنه؟ یعنی فقط کارش شمردنه؟
    اگه جدا باشه پس کلا خطای شمارش میتونه مستقل از سنگینی یا سبکی برنامه باشه (شرایط محیطی رو جوری تنظیم کنیم که فرکانس نوسان ساز داخلی تغییرات زیادی نداشته باشه)

  2. #2
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط siib نمایش پست ها
    بله ، اما اون مثالی که زده و گفته 5 ثانیه رو براش 6 ثانیه میشمره ، من اون مشکل رو نداشتم برای من شمردن درست انجام میشد و کم کم از مقدار واقعی فاصله میگرفت یعنی برای مثال تا n=900 زمان درست بود بعد از اون یکی از مقدار واقعی بیشتر شد و در زمان 1800 باز یکی بیشتر شد و نهایتا بعد از 1 ساعت (n=3600) ، چهار تا بیشتر از مقدار واقعی بود
    با این همه سوال بیشتر در مورد نحوه شمارش هست نه دقتش
    این TCNT جدا از پروسسور اصلی کار میکنه؟ یعنی فقط کارش شمردنه؟

    اگه جدا باشه پس کلا خطای شمارش میتونه مستقل از سنگینی یا سبکی برنامه باشه (شرایط محیطی رو جوری تنظیم کنیم که فرکانس نوسان ساز داخلی تغییرات زیادی نداشته باشه)

    اینجا یه سری توضحات داده:
    Questions about millis()
    لایک کردن

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

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

SEO by vBSEO