מדד וחקירה
חישוב זמן סודיות במכשירים Embedded: גישה של צעד-על-ידי-Step
Table of Contents
קביעת צירים במכשירים משובצים היא חיונית לשליטה מדויקת של פונקציות חומרה כגון LEDs ממצמץ, ייצור עיכובים, או ניהול פרוטוקולי תקשורת.הבנת התהליך מסייעת למפתחים להתאים ביצועים וצריכת חשמל.
הבנת יסודות הזמן
Timers הם חומרי גלם חומרה ספירת דופקי שעון למדידת מרווחי זמן.הם בדרך כלל מורכבים מדלפק, prescaler, ו- Control רושמים.המטרה העיקרית היא להגדיר את ה-Timer כדי ליצור הפרעה או אירוע לאחר משך מסוים.
עקבו אחרי Timer Counts
חישוב הליבה כולל קביעת מספר ספירות הזמן הדרושות לעיכוב הרצוי.הנוסה היא:
(ב) × (זמן אמת)
כאשר תדירות הזמן נגזר מן השעון הראשי מחולק על ידי הערך prescaler. התאמת הטרקלר מאפשר עיכובים ארוכים יותר או החלטה גבוהה יותר.
דוגמה: Calculation
נניח שהשעון הראשי הוא 16 MHz, והטרקלייר מוגדר ל-64.התדירות של ה-Timer הופכת:
(FLT:0)Timer Frequency = 16 000 הרץ / 64 = 250,000 הרץ 1LT
כדי ליצור עיכוב של 1 מ"מ, מספר הסעיפים הדרושים הוא:
(ב) × 250 הרץ = 250 ספירות 1
המונחים:
כאשר urconfiging timers, שקול את הדברים הבאים:
- בחרו מראש מתאים למגוון העיכוב שלכם.
- ודא את הספירות מחושבות בהתאם לערך ספירת המרבית של ה-Timer.
- השתמש מצבי עומס אוטומטי עבור יישומי תזמון מתמשך.
- בדוק עם ערכים מתקדמים שונים כדי להתאים את הדיוק.