A programmable timer is disclosed for use in conjunction with a microcontroller circuit. The timer is used as part of a time slice arbiter in a real time operating system, which arbiter manages device routines by allocating them to distinct code time slices executable by such microcontroller. The set up of time slices, including their number, sequence, duration, etc., can be configured and optimized to achieve a desired system performance level based on characteristics of an associated system bus, devices on the bus, etc. The timer operates as a hardware controller to direct the interrupt handler to various entry points in the corresponding routines associated with interrupt based devices on a system bus.

Ένα προγραμματίσημο χρονόμετρο αποκαλύπτεται για τη χρήση από κοινού με ένα κύκλωμα μικροελεγκτών. Το χρονόμετρο χρησιμοποιείται ως τμήμα ενός κριτή χρονικών φετών σε ένα λειτουργικό σύστημα πραγματικού χρόνου, ποιος κριτής διαχειρίζεται τις ρουτίνες συσκευών με τη διάθεση τους στις ευδιάκριτες χρονικές φέτες κώδικα εκτελέσιμες από τέτοιο μικροελεγκτή. Η ίδρυση των χρονικών φετών, συμπεριλαμβανομένου του αριθμού, της ακολουθίας, της διάρκειάς τους, κ.λπ., μπορεί να διαμορφωθεί και να βελτιστοποιηθεί για να επιτύχει ένα επιθυμητό επίπεδο απόδοσης συστημάτων βασισμένο στα χαρακτηριστικά ενός σχετικού λεωφορείου συστημάτων, των συσκευών στο λεωφορείο, κ.λπ.... Το χρονόμετρο λειτουργεί δεδομένου ότι ένας ελεγκτής υλικού για να κατευθύνει διακόπτει το χειριστή στα διάφορα σημεία εισόδων στις αντίστοιχες ρουτίνες που συνδέονται με διακόπτει τις βασισμένες συσκευές σε ένα λεωφορείο συστημάτων.

 
Web www.patentalert.com

< (none)

< Compositions containing phosphate and xanthan gum variants

> Accounting in an image transmission system based on a transmission mode and an accounting mode based on the transmission mode

> (none)

~ 00041