| Εκδοχή | 5.30 |
|---|---|
| Εκδότης | Harry Broeders |
| Ημερομηνία κυκλοφορίας | 5 Απρ 2013 |
| Ημερομηνία προστέθηκε | 5 Απρ 2013 |
| Απαιτήσεις Os | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Απαιτήσεις | None |
| Σύνολο λήψεων | 8.389 |
| Λήψεις ανά εβδομάδα | 1 |
| Τιμή | Free |
Περιγραφή
Ο μικροελεγκτής Motorola 68HC11 ήταν ένας δημοφιλής μικροελεγκτής που χρησιμοποιήθηκε σε πολλές εφαρμογές. Με το πρόγραμμα THRSim11 μπορείτε να επεξεργαστείτε, να συναρμολογήσετε, να προσομοιώσετε και να διορθώσετε προγράμματα για το 68HC11 στον υπολογιστή σας με Windows. Μπορείτε επίσης να χρησιμοποιήσετε το THRSim11 για τον εντοπισμό σφαλμάτων του προγράμματος στη στοχευόμενη πλακέτα συμβατή με EVM ή EVB. Ο προσομοιωτής προσομοιώνει τις θύρες CPU, ROM, RAM και όλες τις θύρες εισόδου/εξόδου που έχουν αντιστοιχιστεί στη μνήμη. Προσομοιώνει επίσης τα επί του σκάφους περιφερειακά όπως: χρονόμετρο (συμπεριλαμβανομένου του συσσωρευτή παλμών), μετατροπέα αναλογικού σε ψηφιακό, παράλληλες θύρες (συμπεριλαμβανομένης της χειραψίας), σειριακή θύρα, ακίδες I/O (συμπεριλαμβανομένων των αναλογικών και των ακροδεκτών διακοπής).
Ενώ ο εντοπισμός σφαλμάτων της γραφικής διεπαφής χρήστη καθιστά δυνατή την προβολή και τον έλεγχο κάθε καταχωρητή (καταχωρητές CPU και καταχωρητές εισόδου/εξόδου), θέσης μνήμης (δεδομένα, πρόγραμμα και στοίβα) και pin του προσομοιωμένου μικροελεγκτή. Ακόμα και όταν το πρόγραμμα εκτελείται! Είναι δυνατό να σταματήσει η προσομοίωση σε οποιονδήποτε συνδυασμό γεγονότων.
Ένας αριθμός (προσομοιωμένων) εξωτερικών στοιχείων μπορεί να συνδεθεί στις ακίδες του προσομοιωμένου 68HC11 κατά την αποσφαλμάτωση. Για παράδειγμα: LED, διακόπτες, αναλογικά ρυθμιστικά (μεταβλητό δυναμικό τάσης), σειριακός πομπός και δέκτης και πολλά άλλα...
Υπάρχει επίσης μια οθόνη LCD χαρακτήρων 4 x 20 αντιστοιχισμένη στο χώρο διευθύνσεων του 68HC11.
Το THRSim11 μπορεί να επικοινωνήσει με οποιαδήποτε πλακέτα που εκτελεί το πρόγραμμα παρακολούθησης BUFFALO. Όταν το πρόγραμμα συναρμολόγησης φορτώνεται στην πλακέτα προορισμού, η γραφική διεπαφή χρήστη καθιστά δυνατή την προβολή και τον έλεγχο κάθε καταχωρητή (καταχωρητές CPU και καταχωρητές εισόδου/εξόδου) και θέσης μνήμης (δεδομένα, πρόγραμμα και στοίβα) του πραγματικού μικροελεγκτή. Είναι δυνατό να σταματήσετε την εκτέλεση σε οποιαδήποτε διεύθυνση και να επιθεωρήσετε ή να αλλάξετε τους καταχωρητές και τη θέση μνήμης (δεδομένα, πρόγραμμα και στοίβα) του πραγματικού μικροελεγκτή.
Για υποστήριξη γλώσσας υψηλού επιπέδου (C/C++), το THRSim11 διαθέτει πρόγραμμα εντοπισμού σφαλμάτων που διαβάζει αρχεία αντικειμένων με πληροφορίες εντοπισμού σφαλμάτων στη μορφή εντοπισμού σφαλμάτων DWARF2 που χρησιμοποιείται από τον δωρεάν μεταγλωττιστή GNU gcc. Οι μεταβλητές C ενημερώνονται επίσης κατά την εκτέλεση του προγράμματος.