Biuld προγραμματιστής για HC9S12C32

G

gdaporta

Guest
Γειά,

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

Έχω ένα κύκλωμα από ένα συνάδελφο.Αυτό το κύκλωμα έχει μία HC9S12C32 (ακριβώς MC9S12C32MFAE16).

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

Ήμουν ανάγνωση freescale στην αρχική σελίδα και πολλές ιστοσελίδες, αλλά δεν θα μπορούσα να βρεθεί κάτι καλό.

Λίγες peolpe μου είπε σε διάφορα φόρουμ, ορισμένες υποδείξεις σχετικά με τον προγραμματισμό από μια σειριακή επικοινωνία, αλλά could'n βρέθηκε τίποτα σε freescale αρχική σελίδα.<img src="http://www.edaboard.com/images/smiles/icon_arrow.gif" alt="Arrow" border="0" />

Κάποιος θα μπορούσε να με βοηθήσει;;;

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Ερώτηση" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Ερώτηση" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Ερώτηση" border="0" />Σας ευχαριστώ πολύ εκ των προτέρων.

Με, Guillermo

 
Απόσπασμα:

BootloaderΤο κεφάλαιο αυτό εξηγεί τις επιλογές bootloader που είναι διαθέσιμα στην ιστοσελίδα του MC9S12C32:1) Η 9S12C32, όταν προέρχεται από το εργοστάσιο, έχει ένα τμήμα του φλας προγραμματιστεί με κωδικό LRE - αυτό σημαίνει "Load RAM και Execute".
Σε επαναφορά σε απογραμμάτιστος συσκευή, η SCI (CAN και ενότητα) θα προσπαθήσει να επικοινωνήσει με μια εξωτερική υποδοχής που θα επιτρέπουν τη μεταφόρτωση του χρήστη κώδικα σε RAM, ακολουθούμενη από την εκτέλεση αυτού του κώδικα.
Είναι πολύ παρόμοιο με το bootloader που χρησιμοποιούνται για την HC11.
Ο χρήστης πρέπει να παρέχει τη μνήμη RAM κωδικός που πρέπει να φορτώσει (δηλαδή, μια ρουτίνα που αρπάζει S-αρχεία και εγκαύματα φλας).
Για περισσότερες πληροφορίες, βλέπε σημείωση εφαρμογή AN2546:http://e-www.motorola.com/files/microcontrollers/doc/app_note/AN2546.pdf

Εδώ είναι το Κοινοποίηση Αλλαγή Προϊόντος (ΑΕΠ) για το MC9S12C32 αναφέρει ότι η εν λόγω κώδικα bootloader θα προγραμματιστεί στο εργοστάσιο πυριτίου:http://e-www.motorola.com/files/microcontrollers/doc/app_note/AN2546.pdf

2) Υπάρχει ένα πολύ διεξοδικότερο bootloader που διατίθενται για το C32 (σε σύγκριση με εκείνη που εφαρμόζεται στα HC08) - βλέπε appnote AN2548:http://e-www.motorola.com/files/microcontrollers/doc/app_note/AN2548.pdf

Bootloader Αυτό δεν επιτρέπει μόνο την μεταφορτώσετε του νέου κώδικα μέσω της σειριακής θύρας, επιτρέπει την πρόσβαση σε debug μέσω Accor.
τη σειριακή σύνδεση.
Με άλλα λόγια, η ανάπτυξη και τον εντοπισμό σφαλμάτων κώδικα μπορεί να προκύψει μέσω της σειριακής θύρας, χωρίς τη χρήση ενός καλωδίου BDM.

 
IanP έγραψε:Απόσπασμα:

BootloaderΤο κεφάλαιο αυτό εξηγεί τις επιλογές bootloader που είναι διαθέσιμα στην ιστοσελίδα του MC9S12C32:1) Η 9S12C32, όταν προέρχεται από το εργοστάσιο, έχει ένα τμήμα του φλας προγραμματιστεί με κωδικό LRE - αυτό σημαίνει "Load RAM και Execute".
Σε επαναφορά σε απογραμμάτιστος συσκευή, η SCI (CAN και ενότητα) θα προσπαθήσει να επικοινωνήσει με μια εξωτερική υποδοχής που θα επιτρέπουν τη μεταφόρτωση του χρήστη κώδικα σε RAM, ακολουθούμενη από την εκτέλεση αυτού του κώδικα.
Είναι πολύ παρόμοιο με το bootloader που χρησιμοποιούνται για την HC11.
Ο χρήστης πρέπει να παρέχει τη μνήμη RAM κωδικός που πρέπει να φορτώσει (δηλαδή, μια ρουτίνα που αρπάζει S-αρχεία και εγκαύματα φλας).
Για περισσότερες πληροφορίες, βλέπε σημείωση εφαρμογή AN2546: h ** p: / / e-www.motorola.com/fil...ής θύρας, χωρίς τη χρήση ενός καλωδίου BDM.
 

Welcome to EDABoard.com

Sponsor

Back
Top