Επισκόπηση του μικροελεγκτή LPC55S6x
LPC55S6x 32-bit Arm Cortex®-M33; Συμπληρωματικός επεξεργαστής M33, TrustZone, PowerQuad, CASPER, 320 KB SRAM; 640 KB flash, USB HS, Flexcomm Interface, SDIO, 32-bit counter/ timers, SCTimer/PWM, PLU, 16-bit 1.0 Δείγματα/δευτερόλεπτο ADC, Συγκριτής, αισθητήρας θερμοκρασίας, AES, PUF, SHA, CRC, RNG
1Γενική περιγραφή
Το LPC55S6x είναι ένας μικροελεγκτής με βάση το ARM Cortex-M33 για ενσωματωμένες εφαρμογές.Επιταχυντής υλικού PowerQuad για λειτουργίες DSP, έως 320 KB SRAM στο τσιπ, έως 640 KB flash στο τσιπ, μονάδα PRINCE για κρυπτογράφηση/αποκρυπτογράφηση flash on the fly,με υψηλής ταχύτητας και πλήρους ταχύτητας USB υποδομή και διεπαφή συσκευών με λειτουργία χωρίς κρυστάλλους για πλήρη ταχύτητα, διασύνδεση SD/MMC/SDIO, πέντε χρονοδιακόπτες γενικής χρήσης, ένα SCTimer/PWM, έναν RTC/χρονοδιακόπτη συναγερμού, έναν χρονοδιακόπτη πολλαπλών ρυθμών 24 bits (MRT), ένα χρονοδιακόπτη παρακολούθησης με παράθυρο (WWDT),Εννέα ευέλικτα περιφερειακά συστήματα σειριακής επικοινωνίας (που μπορούν να ρυθμιστούν ως USART), SPI, υψηλής ταχύτητας SPI, διεπαφή I2C ή I2S), Προγραμματιζόμενη Λογική Μονάδα (PLU), ένα ADC 16 bit 1.0 Msamples/sec ικανό για ταυτόχρονες μετατροπές.
Το ARM Cortex-M33 παρέχει ένα θεμέλιο ασφάλειας, προσφέροντας απομόνωση για την προστασία πολύτιμης ιδιοκτησίας και δεδομένων με την τεχνολογία TrustZone®.Απλοποιεί τον σχεδιασμό και την ανάπτυξη λογισμικού των συστημάτων ελέγχου ψηφιακού σήματος με τις ενσωματωμένες οδηγίες επεξεργασίας ψηφιακού σήματος (DSP). Για να υποστηρίξει τις απαιτήσεις ασφαλείας, το LPC55S6x προσφέρει επίσης υποστήριξη για ασφαλή εκκίνηση, HASH, AES, RSA, UUID, DICE, δυναμική κρυπτογράφηση και αποκρυπτογράφηση, εξακρίβωση αποδιορθώσεων και συμμόρφωση TBSA.
2Χαρακτηριστικά και οφέλη
- Κέντρο ARM Cortex-M33 (CPU0, r0p3):
- Δραστηριότητα λειτουργίας σε συχνότητα έως 150 MHz (μόνο αναθεώρηση συσκευής 1B).
- TrustZone®, μονάδα κυμαινόμενης μονάδας (FPU) και μονάδα προστασίας μνήμης (MPU).
- ARM Cortex M33 ενσωματωμένο Nested Vectored Interrupt Controller (NVIC).
- Εισαγωγή διακοπής (NMI) χωρίς κάλυψη με επιλογή πηγών.
- Συμπεριλαμβάνει Serial Wire Output για βελτιωμένες δυνατότητες αποδιορθώσεως.
- Χρονοδιακόπτης συστήματος.
- Η διαμόρφωση αυτής της εκδήλωσης περιλαμβάνει MPU, FPU, DSP, ETM και Trustzone.
- Συμπληρωματικός επεξεργαστής ARM Cortex-M33 (CPU1, r0p3):
- Δουλεύουν σε συχνότητα CPU έως 150 MHz (μόνο αναθεώρηση συσκευής 1B).
- Η διαμόρφωση αυτής της εκδήλωσης δεν περιλαμβάνει MPU, FPU, DSP, ETM και Trustzone.
- Χρονοδιακόπτης συστήματος.
- Παρέχεται συν-επεξεργαστής CASPER Crypto για να επιτρέπει την επιτάχυνση υλικού για διάφορες λειτουργίες που απαιτούνται για ορισμένους ασύμμετρους κρυπτογραφικούς αλγόριθμους, όπως η Ελλειπτική Κύκλωση Κρυπτογραφίας (ECC).
- Επιταχυντής υλικού PowerQuad για λειτουργίες CMSIS DSP (σταθερές και κυμαινόμενες μονάδες) με υποστήριξη του λογισμικού SDK API ταχύτερη εκτέλεση του συνόλου εντολών ARM CMSIS.
- Μνήμη στο τσιπ:
- Μέχρι 640 KB flash μνήμη προγράμματος στο τσιπ με επιταχυντή flash και 512 byte σβήση και εγγραφή σελίδας.
- Μέχρι 320 KB συνολικής SRAM που αποτελείται από 32 KB SRAM για την κώδικα λεωφορείου, 272 KB SRAM για τη συστημική λεωφορεία (272 KB είναι συνεχή),και επιπλέον 16 KB USB SRAM στο System Bus που μπορεί να χρησιμοποιηθεί από την διεπαφή USB ή για γενική χρήση.
- Μονάδα PRINCE για κρυπτογράφηση σε πραγματικό χρόνο δεδομένων που γράφονται σε on-chip flash και αποκρυπτογράφηση κρυπτογραφημένων δεδομένων flash κατά τη διάρκεια της ανάγνωσης, ώστε να επιτρέπεται η προστασία περιουσιακών στοιχείων, όπως η εξασφάλιση του κώδικα εφαρμογής,και ενεργοποιώντας την ασφαλή ενημέρωση flash.
- Το bootloader ROM στο τσιπ υποστηρίζει:
- Εκκίνηση εικόνων από flash στο τσιπ
- Υποστηρίζει τον έλεγχο ακεραιότητας εικόνας CRC32.
- Υποστηρίζει προγραμματισμό με flash μέσω εντολών προγραμματισμού συστήματος (ISP) στις ακόλουθες διεπαφές: διεπαφές USB0/1 χρησιμοποιώντας συσκευή HID Class, διεπαφή UART (Flexcomm 0) με αυτόματη baud,SPI slave interfaces (Flexcomm 3 ή 9) χρησιμοποιώντας τη λειτουργία 3 (CPOL = 1 και CPHA = 1), και I2C slave interface (Flexcomm 1)
- Λειτουργίες API ROM: Flash API προγραμματισμού, Power control API και Secure firmware update API χρησιμοποιώντας το μορφότυπο αρχείου NXP Secure Boot, έκδοση 2.0 (SB2 αρχεία).
- Υποστηρίζει την εκκίνηση εικόνων από κρυπτογραφημένες περιοχές flash PRINCE.
- Υποστήριξη NXP Debug Authentication Protocol έκδοση 1.0 (RSA-2048) και 1.1 (RSA-4096).
- Υποστηρίζει τη ρύθμιση ενός σφραγισμένου τμήματος στη λειτουργία ανάλυσης σφαλμάτων μέσω της εξακρίβωσης της ταυτότητας αποδιορθώσεων.
- Υποστήριξη ασφαλείας εκκίνησης:
- Χρησιμοποιεί την υπογραφή RSASSA-PKCS1-v1_5 του SHA256 ως κρυπτογραφική επαλήθευση υπογραφής.
- Υποστηρίζει δημόσια κλειδιά RSA-2048 bit (2048 bit modulus, 32 bit exponent).
- Υποστηρίζει δημόσια κλειδιά RSA-4096 bit (4096 bit modulus, 32 bit exponent).
- Χρησιμοποιεί μορφή πιστοποιητικού x509 για την επικύρωση των δημόσιων κλειδιών εικόνας.
- Υποστηρίζει έως και τέσσερα ανακλητά κλειδιά Root of Trust (RoT) ή Certificate Authority,Καθορισμός της ρίζας εμπιστοσύνης με την αποθήκευση του SHA-256 hash digest των hashs τεσσάρων RoT δημόσιων κλειδιών σε προστατευμένη περιοχή flash (PFR).
- Υποστηρίζει το χαρακτηριστικό anti-rollback χρησιμοποιώντας την ανάκληση κλειδιού εικόνας και υποστηρίζει έως και 16 ανάκληση πιστοποιητικών κλειδιού εικόνας χρησιμοποιώντας το πεδίο σειριακού αριθμού στο πιστοποιητικό x509.
- Υποστηρίζει τις προδιαγραφές της μηχανής σύνθεσης αναγνωριστικού συσκευής (DICE) (εκδοχή Οικογένεια 2.0, Επίπεδο 00 Αναθεώρηση 69) που καθορίζεται από την Trusted Computing Group.
- Σειριακές διεπαφές:
- Το Flexcomm Interface περιέχει έως εννέα σειριακά περιφερειακά συστήματα (Flexcomm Interface 0-7 και Flexcomm Interface 8).(η οποία είναι αφιερωμένη σε SPI υψηλής ταχύτητας) μπορεί να επιλεγεί από το λογισμικό για να είναι ένα USARTΚάθε Flexcomm Interface περιλαμβάνει ένα FIFO που υποστηρίζει USART, SPI και I2S. Μια ποικιλία επιλογών ρολογιού είναι διαθέσιμες σε κάθε Flexcomm Interface,που περιλαμβάνει κοινό γεννήτη μεθυσμένου ρυθμού baudΟι διεπαφές Flexcomm 0 έως 7 παρέχουν ένα ζευγάρι καναλιών I2S.
- Οι διεπαφές λεωφορείου I2C υποστηρίζουν τη λειτουργία Fast-mode και Fast-mode Plus με ταχύτητες δεδομένων έως και 1Mbit/s και με αναγνώριση πολλαπλών διευθύνσεων και λειτουργία οθόνης.Δύο σετ πραγματικών I2C pads υποστηρίζουν επίσης τη λειτουργία υψηλής ταχύτητας (3.4 Mbit/s) ως σκλάβος.
- Ελεγκτής υποδοχής/εξοπλισμού USB 2.0 πλήρους ταχύτητας με PHY στο τσιπ και ειδικό ελεγκτή DMA που υποστηρίζει λειτουργία χωρίς κρυστάλλους στη λειτουργία συσκευής χρησιμοποιώντας παράδειγμα βιβλιοθήκης λογισμικού στην τεχνική σημείωση (TN00063).
- USB 2.0 υψηλής ταχύτητας ελεγκτής υποδοχής/εξοπλισμού με ενσωματωμένο υψηλής ταχύτητας PHY.
- Ψηφιακά περιφερειακά:
- Ελεγκτής DMA0 με 23 κανάλια και έως και 22 προγραμματιζόμενους ενεργοποιητές, ικανός να έχει πρόσβαση σε όλες τις μνήμες και τα περιφερειακά συστήματα DMA.
- Ελεγκτής DMA1 με 10 κανάλια και έως και 15 προγραμματιζόμενους ενεργοποιητές, ικανός να έχει πρόσβαση σε όλες τις μνήμες και τα περιφερειακά συστήματα DMA.
- Ασφαλισμένη ψηφιακή διεπαφή κάρτας εισόδου / εξόδου (SD / MMC και SDIO) με υποστήριξη DMA. SDIO με υποστήριξη έως δύο καρτών. Υποστηριζόμενοι τύποι καρτών είναι MMC, SDIO και CE-ATA. Υποστηρίζει SD2.0, και SDR25 (52MHz).
- Το μπλοκ κινητήρα CRC μπορεί να υπολογίσει ένα CRC σε παρεχόμενα δεδομένα χρησιμοποιώντας ένα από τα τρία τυποποιημένα πολυώνυμα με υποστήριξη DMA.
- Μέχρι 64 καρφίτσες εισόδου/εξόδου γενικής χρήσης (GPIO).
- Τα μητρώα GPIO βρίσκονται στο AHB για γρήγορη πρόσβαση.
- Μέχρι οκτώ GPIOs μπορούν να επιλεγούν ως διακοπές πιν (PINT), που ενεργοποιούνται από την άνοδο, την πτώση ή και τις δύο άκρες εισόδου.
- Δύο ομαδοποιημένες διακοπές GPIO (GINT) επιτρέπουν διακοπή με βάση λογικό (AND/OR) συνδυασμό καταστάσεων εισόδου.
- Διαμόρφωση πινών I/O με υποστήριξη έως και 16 επιλογών λειτουργίας.
- Προγραμματιζόμενη λογική μονάδα (PLU) για τη δημιουργία μικρών συνδυαστικών ή/και διαδοχικών λογικών δικτύων, συμπεριλαμβανομένων μηχανών καταστάσεων.
- Χαρακτηριστικά ασφαλείας:
- Ενεργοποιήθηκε το ARM TrustZone®.
- Μηχανή κρυπτογράφησης/αποκρυπτογράφησης AES-256 με κλειδιά που τροφοδοτούνται απευθείας από το PUF ή ένα κλειδί που παρέχεται από λογισμικό
- Το Secure Hash Algorithm (SHA2) υποστηρίζει την ασφαλή εκκίνηση με ειδικό ελεγκτή DMA.
- Η λειτουργία PUF (Physical Unclonable Function) χρησιμοποιεί αφιερωμένη SRAM για το δακτυλικό αποτύπωμα από πυρίτιο.
- Πραγματική γεννήτρια τυχαίων αριθμών (TRNG).
- Αριθμός σειριακής ταυτοποίησης συσκευής 128 bit (UUID).
- Ασφαλίστε το GPIO.
- Χρονοδιακόπτες:
- Πέντε τυποποιημένοι ασύγχρονοι χρονοδιακόπτες/μετρητές γενικής χρήσης 32 bit, οι οποίοι υποστηρίζουν έως τέσσερις εισόδους συλλογής και τέσσερις εξόδους σύγκρισης, λειτουργία PWM και εξωτερική είσοδο μέτρησης.Μπορείτε να επιλέξετε συγκεκριμένα γεγονότα χρονόμετρου για να δημιουργήσετε αιτήματα DMA.
- Ένα SCTimer/PWM με 8 λειτουργίες εισόδου και 10 λειτουργίες εξόδου (συμπεριλαμβανομένων 16 καταγραφών λήψης και αντιστοίχισης).Οι εισροές και οι εξόδοι μπορούν να κατευθύνονται προς ή από εξωτερικές καρφίτσες και εσωτερικά προς ή από επιλεγμένα περιφερειακάΕσωτερικά, το SCTimer/PWM υποστηρίζει 16 καταγραφές/ματς, 16 γεγονότα και 32 καταστάσεις.
- 32 bit Ρήλ-τάιμ ρολόι (RTC) με ανάλυση 1 s που τρέχει στον τομέα της συνεχούς ενεργοποίησης.με ανάλυση 1 msΟ RTC ρυθμίζεται από τον εξωτερικό κρύσταλλο 32 kHz FRO ή 32.768 kHz.
- Πολυκαναλικός πολλαπλής ταχύτητας 24 bit timer (MRT) για επαναλαμβανόμενη παραγωγή διακοπών έως και με τέσσερις προγραμματισμένες σταθερές ταχύτητες.
- Χρονοδιακόπτης παρακολούθησης με παράθυρο (WWDT) με πηγή ρολογιού FRO 1 MHz.
- Ο Χρονοδιακόπτης Μικρο-Τικ που τρέχει από τον ταλαντωτή παρατηρητή μπορεί να χρησιμοποιηθεί για να ξυπνήσει τη συσκευή από τις λειτουργίες ύπνου και βαθύ ύπνου.
- Χρησιμοποιεί ρολόι 32kHz, επιτρέποντας περίοδο μέτρησης άνω των 4 ετών.
- Αναλογικά περιφερειακά:
- 16 bit ADC με πέντε ζεύγη διαφόρων καναλιών (ή 10 κανάλια με μία άκρη) και με πολλαπλές εισόδους εσωτερικών και εξωτερικών ενεργοποιητών και ταχύτητες δειγματοληψίας έως και 1,0 MSamples/sec.Το ADC υποστηρίζει ταυτόχρονες μετατροπές, σε δύο κανάλια εισόδου ADC που ανήκουν σε ζεύγος διαφορικών.
- Ενσωματωμένος αισθητήρας θερμοκρασίας συνδεδεμένος με το ADC.
- Συγκριτής με πέντε πινές εισόδου και εξωτερική ή εσωτερική τάση αναφοράς.
- Γενιά ρολογιού:
- Εσωτερικός ταλαντωτής ελεύθερης λειτουργίας (FRO). Αυτός ο ταλαντωτής παρέχει μια επιλογή εξόδου 96 MHz και μια έξοδο 12 MHz (διαμερισμένη προς τα κάτω από την επιλεγμένη υψηλότερη συχνότητα) που μπορεί να χρησιμοποιηθεί ως ρολόι συστήματος.Το FRO είναι προσαρμοσμένο σε ακρίβεια +/- 2% σε ολόκληρη την τάση και -40 C έως 105 CΓια συσκευές με κωδικό ημερομηνίας 2041 (εε) και μετά, ο FRO ρυθμίζεται σε ακρίβεια +/- 1% σε ολόκληρη την τάση και από 0 C έως 85 C.
- 32 kHz Εσωτερικός ελεύθερος ταλαντωτής λειτουργίας FRO. Ο FRO είναι εξοπλισμένος με ακρίβεια +/- 2% σε ολόκληρο το εύρος τάσης και θερμοκρασίας.
- Εσωτερικός ταλαντωτής χαμηλής ισχύος (FRO 1 MHz) με ακρίβεια +/- 15% σε ολόκληρο το εύρος τάσης και θερμοκρασίας.
- Κρυστάλλινος ταλαντωτής με συχνότητα λειτουργίας από 16 MHz έως 32 MHz. Επιλογή εξωτερικής εισόδου ρολογιού (λειτουργία παράκαμψης) για συχνότητες ρολογιού έως 25 MHz.
- Κρυστάλλινος ταλαντωτής με συχνότητα λειτουργίας 32,768 KHz. Επιλογή εξωτερικής εισόδου ρολογιού (λειτουργία παράκαμψης) για συχνότητες ρολογιού έως 100 kHz.
- Τα PLL0 και PLL1 επιτρέπουν τη λειτουργία της CPU μέχρι το μέγιστο ρυθμό της CPU χωρίς την ανάγκη για εξωτερικό ρολόι υψηλής συχνότητας.εσωτερική έξοδος FRO 1 MHz, ή ο ταλαντωτής RTC 32,768 KHz.
- Λειτουργία εξόδου ρολογιού με διαχωριστή για την παρακολούθηση των εσωτερικών ρολογιών.
- Μονάδα μέτρησης συχνότητας για τη μέτρηση της συχνότητας οποιουδήποτε σήματος ρολογιού εντός ή εκτός του τσιπ.
- Κάθε κρυστάλλινος ταλαντωτής έχει μια ενσωματωμένη τράπεζα πυκνωτών που μπορεί να χρησιμοποιηθεί ως ενσωματωμένος πυκνωτής φορτίου.οι τράπεζες πυκνότητας σε κάθε πένα κρυστάλλου μπορούν να ρυθμίσουν τη συχνότητα για τους κρυστάλλους με χωρητικό φορτίο (CL) που εξοικονομεί χώρο στην πλατφόρμα και μειώνει το κόστος.
- Τρόποι εξοικονόμησης ενέργειας και αφύπνιση:
- Ενσωματωμένη μονάδα διαχείρισης ισχύος (PMU) για την ελαχιστοποίηση της κατανάλωσης ενέργειας.
- Μειωμένες λειτουργίες ισχύος: ύπνο, βαθύ ύπνο με κατακράτηση της μνήμης RAM, απενεργοποίηση με κατακράτηση της μνήμης RAM και κατακράτηση της CPU0 και βαθιά απενεργοποίηση με κατακράτηση της μνήμης RAM.
- Προσαρμόσιμες επιλογές αφύπνισης από περιφερειακές διακοπές.
- Ο Χρονοδιακόπτης Μικρο-Τικ που λειτουργεί από τον ταλαντωτή του σκύλου παρακολούθησης και το ρολόι πραγματικού χρόνου (RTC) που λειτουργεί από το ρολόι 32,768 kHz, μπορούν να χρησιμοποιηθούν για να ξυπνήσουν τη συσκευή από τον ύπνο και τις λειτουργίες βαθύ ύπνο.
- Επαναφορά ενεργοποίησης (POR, περίπου 0,8 V).
- Ανιχνευτές Brown-Out (BOD) για VBAT_DCDC για αναγκαστική επαναφορά ή διακοπή.
- Δραστηριότητα από εσωτερικό μετατροπέα συνεχούς ρεύματος-αμετάβλητου ρεύματος.
- Μία μονάδα τροφοδοσίας 1.8 V έως 3,6 V.
- Υποστηρίζεται σάρωση ορίων JTAG.
- Περιοχή θερμοκρασίας λειτουργίας από 40 °C έως +105 °C.
- Διατίθεται σε συσκευασίες HLQFP100, HTQFP64 και VFBGA98.
Πληροφορίες περί συσκευασίας
| Αριθμός τύπου |
Ονομασία συσκευασίας |
Περιγραφή |
Έκδοση |
| LPC55S66JBD100 |
HLQFP100 |
πλαστικό χαμηλού προφίλ τετραπλάσιο πακέτο; 100 μοχλούς· σώμα 14 14 0.5mm pitch |
ΣΟΤ1570-3 |
| LPC55S69JBD100 |
HLQFP100 |
πλαστικό χαμηλού προφίλ τετραπλάσιο πακέτο; 100 μοχλούς· σώμα 14 14 0.5mm pitch |
ΣΟΤ1570-3 |
| LPC55S66JEV98 |
VFBGA98 |
πακέτο πλαισίου πλέγματος σφαιριδίων λεπτής διαστολής; 98 σφαίρες· κορμί 7' 7' 0,5 mm |
SOT1982-1 |
| LPC55S69JEV98 |
VFBGA98 |
πακέτο πλαισίου πλέγματος σφαιριδίων λεπτής διαστολής; 98 σφαίρες· κορμί 7' 7' 0,5 mm |
SOT1982-1 |
| LPC55S66JBD64 |
HTQFP64 |
πλαστικό χαμηλού προφίλ τετραπλάσιο πακέτο; 64 μοχλούς· σώμα 10 x 10 x 0,5 mm πλάτος |
ΣΟΤ855-5 |
| LPC55S69JBD64 |
HTQFP64 |
πλαστικό χαμηλού προφίλ τετραπλάσιο πακέτο; 64 μοχλούς· σώμα 10 x 10 x 0,5 mm πλάτος |
ΣΟΤ855-5 |
Συσκευή και αποστολή
Οι πελάτες μπορούν να επιλέξουν από κουτιά, ξύλινες θήκες και ξύλινες παλέτες σύμφωνα με τις απαιτήσεις τους.
Συχνές Ερωτήσεις
Πώς θα βρω την τιμή;
Συνήθως παρέχουμε προσφορές εντός 24 ωρών από την παραλαβή της έρευνας σας (εκτός Σαββατοκύριακων και αργιών).
Ποιο είναι το χρόνο παράδοσης;
Οι μικρές παρτίδες συνήθως αποστέλλονται εντός 7-15 ημερών, ενώ οι μεγάλες παρτίδες παραγγελιών μπορεί να απαιτούν περίπου 30 ημέρες ανάλογα με την ποσότητα της παραγγελίας και την εποχή.
Ποιοι είναι οι όροι πληρωμής σας;
Τιμές εργοστασίου με 30% προκαταβολή και 70% πληρωμή του υπολοίπου μέσω Τ/Τ πριν από την αποστολή.
Ποιες είναι οι επιλογές αποστολής;
Οι διαθέσιμες μέθοδοι αποστολής περιλαμβάνουν θαλάσσιο φορτίο, αεροπορικό φορτίο και ταχεία παράδοση (EMS, UPS, DHL, TNT, FEDEX).
Συνολική Αξιολόγηση
Εικόνα βαθμολόγησης
Ακολουθεί η κατανομή όλων των αξιολογήσεωνΌλες οι κριτικές