Η Fumax engineering θα φορτώσει το υλικολογισμικό του πελάτη (συνήθως HEX ή BIN FILE) στο MCU για να επιτρέψει τη λειτουργία των προϊόντων.

Το Fumax έχει αυστηρό έλεγχο στον προγραμματισμό υλικολογισμικού

Ο προγραμματισμός IC είναι να γράψει το πρόγραμμα στον εσωτερικό χώρο αποθήκευσης του chip μέσω του εργαλείου προγραμματισμού, το οποίο γενικά χωρίζεται σε προγραμματισμό εκτός σύνδεσης και διαδικτυακό προγραμματισμό.

firmware programming1

1. Κυρίως μέθοδοι προγραμματισμού

(1) Καθολικός προγραμματιστής

(2) Αφιερωμένος προγραμματιστής

(3) Διαδικτυακός προγραμματισμός:

firmware programming2

2. Χαρακτηριστικά του διαδικτυακού προγραμματισμού

(1) Ο διαδικτυακός προγραμματισμός χρησιμοποιεί τον τυπικό δίαυλο επικοινωνίας του τσιπ, όπως USB, SWD, JTAG, UART κ.λπ. Η διεπαφή είναι συνήθως σταθερή και συνδέονται λιγότερες ακίδες κατά τον προγραμματισμό.

(2) Καθώς η ταχύτητα επικοινωνίας διεπαφής δεν είναι υψηλή, το γενικό καλώδιο μπορεί να χρησιμοποιηθεί για εγγραφή χωρίς υψηλή κατανάλωση ενέργειας.

(3) Δεδομένου ότι η διαδικτυακή εγγραφή προγραμματίζεται μέσω ενσύρματης σύνδεσης, εάν εντοπιστεί σφάλμα κατά τη διάρκεια της δοκιμής παραγωγής, το ελαττωματικό PCBA μπορεί να εντοπιστεί και να καεί ξανά χωρίς αποσυναρμολόγηση του τσιπ. Αυτό όχι μόνο εξοικονομεί κόστος παραγωγής, αλλά επίσης βελτιώνει την αποδοτικότητα προγραμματισμού.

firmware programming3

3. Τι είναι ο προγραμματιστής;

Το PROGRAMMER, επίσης γνωστό ως συγγραφέας ή burner, χρησιμοποιείται για τον προγραμματισμό προγραμματιζόμενου IC.

4. Το πλεονέκτημα του προγραμματιστή IC

Για τα περισσότερα από τα προηγούμενα IC, δεν είναι σε κοινή χρήση, αλλά σε αποκλειστική χρήση, που καλούν DEDICATED IDs.

Επομένως, εάν οι σχεδιαστές θέλουν να σχεδιάσουν μια πλακέτα κυκλώματος, πρέπει να χρησιμοποιούν μια ποικιλία διαφορετικών IC με σταθερές λειτουργίες και πρέπει να προετοιμάσουν διάφορους τύπους IC, ειδικά για κατασκευαστές μεγάλης κλίμακας.

Τώρα ο σχεδιαστής χρειάζεται μόνο να προετοιμάσει ένα IC για να το κάψει σε IC με διαφορετικές λειτουργίες μετά την εφεύρεση και χρήση των DEDICATED ID.

Η προετοιμασία είναι βολική, αλλά ένας καυστήρας πρέπει να είναι προετοιμασμένος για να το κάψει.

firmware programming4

5. Η ικανότητά μας:

Εργαλεία λογισμικού: Altium (Protel), PADS, Allegro, Eagle

Πρόγραμμα: C, C ++, VB