Μικροελεγκτές ARM STM32F303CBT6 – MCU 32-Bit ARM Cortex M4 72MHz 128kB MCU FPU
♠ Περιγραφή προϊόντος
Χαρακτηριστικό προϊόντος | Τιμή χαρακτηριστικού |
Κατασκευαστής: | STMicroelectronics |
Κατηγορία προϊόντος: | Μικροελεγκτές ARM - MCU |
RoHS: | Καθέκαστα |
Σειρά: | STM32F3 |
Στυλ τοποθέτησης: | SMD/SMT |
Συσκευασία / Θήκη: | LQFP-48 |
Πυρήνας: | ARM Cortex M4 |
Μέγεθος μνήμης προγράμματος: | 128 kB |
Πλάτος διαύλου δεδομένων: | 32 bit |
Ανάλυση ADC: | 4 x 6 bit/8 bit/10 bit/12 bit |
Μέγιστη συχνότητα ρολογιού: | 72 MHz |
Αριθμός εισόδων/εξόδων: | 37 Είσοδοι/Έξοδοι |
Μέγεθος μνήμης RAM δεδομένων: | 32 kB |
Τάση τροφοδοσίας - Ελάχ.: | 2 V |
Τάση τροφοδοσίας - Μέγιστη: | 3,6 V |
Ελάχιστη θερμοκρασία λειτουργίας: | - 40°C |
Μέγιστη θερμοκρασία λειτουργίας: | + 85°C |
Συσκευασία: | Δίσκος |
Μάρκα: | STMicroelectronics |
Τύπος μνήμης RAM δεδομένων: | SRAM |
Τύπος διεπαφής: | ΜΠΟΡΕΊ, I2C, SPI, UART, USB |
Μήκος: | 7 χιλιοστά |
Ευαίσθητο στην υγρασία: | Ναί |
Αριθμός καναλιών ADC: | 1 Κανάλι |
Αριθμός χρονομετρητών/μετρητών: | 8 Χρονοδιακόπτης |
Σειρά επεξεργαστών: | ARM Cortex M |
Τύπος προϊόντος: | Μικροελεγκτές ARM - MCU |
Τύπος μνήμης προγράμματος: | Λάμψη |
Ποσότητα εργοστασιακής συσκευασίας: | 1500 |
Υποκατηγορία: | Μικροελεγκτές - MCU |
Εμπορικό όνομα: | STM32 |
Βάρος μονάδας: | 0,006409 ουγγιές |
♠ MCU+FPU Cortex®-M4 32b βασισμένο σε Arm®, έως 256KB Flash+ 48KB SRAM, 4 ADC, 2 κανάλια DAC, 7 comp, 4 PGA, χρονοδιακόπτες, 2.0-3.6 V
Η οικογένεια STM32F303xB/STM32F303xC βασίζεται στον πυρήνα RISC υψηλής απόδοσης Arm® Cortex®-M4 32-bit με FPU που λειτουργεί σε συχνότητα έως και 72 MHz και ενσωματώνει μια μονάδα κινητής υποδιαστολής (FPU), μια μονάδα προστασίας μνήμης (MPU) και ένα ενσωματωμένο μακροκύτταρο ιχνηλάτησης (ETM). Η οικογένεια ενσωματώνει ενσωματωμένες μνήμες υψηλής ταχύτητας (έως 256 Kbytes μνήμης Flash, έως 40 Kbytes SRAM) και μια εκτεταμένη γκάμα βελτιωμένων εισόδων/εξόδων και περιφερειακών που συνδέονται με δύο διαύλους APB.
Οι συσκευές προσφέρουν έως και τέσσερις γρήγορους ADC 12-bit (5 Msps), επτά συγκριτές, τέσσερις λειτουργικούς ενισχυτές, έως και δύο κανάλια DAC, ένα RTC χαμηλής ισχύος, έως και πέντε χρονοδιακόπτες γενικής χρήσης 16-bit, έναν χρονοδιακόπτη γενικής χρήσης 32-bit και δύο χρονοδιακόπτες αφιερωμένους στον έλεγχο του κινητήρα. Διαθέτουν επίσης τυπικές και προηγμένες διεπαφές επικοινωνίας: έως δύο I2C, έως τρία SPI (δύο SPI είναι με πολυπλεξμένα full-duplex I2S), τρία USART, έως και δύο UART, CAN και USB. Για να επιτευχθεί ακρίβεια στην κλάση ήχου, τα περιφερειακά I2S μπορούν να χρονιστούν μέσω ενός εξωτερικού PLL.
Η οικογένεια STM32F303xB/STM32F303xC λειτουργεί σε θερμοκρασίες από -40 έως +85 °C και από -40 έως +105 °C, από τροφοδοτικό 2,0 έως 3,6 V. Ένα ολοκληρωμένο σύνολο λειτουργιών εξοικονόμησης ενέργειας επιτρέπει τον σχεδιασμό εφαρμογών χαμηλής κατανάλωσης ενέργειας.
Η οικογένεια STM32F303xB/STM32F303xC προσφέρει συσκευές σε τέσσερα πακέτα που κυμαίνονται από 48 ακίδες έως 100 ακίδες.
Το σύνολο των περιφερειακών που περιλαμβάνονται αλλάζει ανάλογα με την επιλεγμένη συσκευή.
• Πυρήνας: CPU Arm® Cortex®-M4 32-bit με FPU (μέγιστο 72 MHz), πολλαπλασιασμό ενός κύκλου και διαίρεση υλικού, 90 DMIPS (από CCM), εντολή DSP και MPU (μονάδα προστασίας μνήμης)
• Συνθήκες λειτουργίας:
– Εύρος τάσης VDD, VDDA: 2,0 V έως 3,6 V
• Αναμνήσεις
– 128 έως 256 Kbyte μνήμης Flash
– Έως 40 Kbytes SRAM, με έλεγχο ισοτιμίας υλικού που εφαρμόζεται στα πρώτα 16 Kbytes.
– Ενισχυτής ρουτίνας: 8 Kbytes SRAM σε δίαυλο εντολών και δεδομένων, με έλεγχο ισοτιμίας υλικού (CCM)
• Μονάδα υπολογισμού CRC
• Επαναφορά και διαχείριση προμηθειών
– Επαναφορά ενεργοποίησης/απενεργοποίησης (POR/PDR)
– Προγραμματιζόμενος ανιχνευτής τάσης (PVD)
– Λειτουργίες χαμηλής κατανάλωσης ενέργειας: Ύπνος, Διακοπή και Αναμονή
– Τροφοδοσία VBAT για RTC και εφεδρικούς καταχωρητές
• Διαχείριση ρολογιού
– Κρυσταλλικός ταλαντωτής 4 έως 32 MHz
– Ταλαντωτής 32 kHz για RTC με βαθμονόμηση
– Εσωτερικό 8 MHz RC με επιλογή x 16 PLL
– Εσωτερικός ταλαντωτής 40 kHz
• Έως 87 γρήγορες εισόδους/εξόδους
– Όλα μπορούν να αντιστοιχιστούν σε εξωτερικά διανύσματα διακοπής
– Αρκετές ανεκτικές σε τάση 5 V
• Πίνακας διασύνδεσης
• Ελεγκτής DMA 12 καναλιών
• Τέσσερις ADC 0,20 µS (έως 39 κανάλια) με επιλέξιμη ανάλυση 12/10/8/6 bits, εύρος μετατροπής 0 έως 3,6 V, είσοδος μονού άκρου/διαφορικού, ξεχωριστή αναλογική τροφοδοσία από 2 έως 3,6 V
• Δύο κανάλια DAC 12-bit με αναλογική τροφοδοσία από 2,4 έως 3,6 V
• Επτά γρήγοροι αναλογικοί συγκριτές ράγας-σε-ράγα με αναλογική τροφοδοσία από 2 έως 3,6 V
• Τέσσερις λειτουργικοί ενισχυτές που μπορούν να χρησιμοποιηθούν σε λειτουργία PGA, όλοι οι ακροδέκτες είναι προσβάσιμοι με αναλογική τροφοδοσία από 2,4 έως 3,6 V
• Έως 24 χωρητικά κανάλια ανίχνευσης που υποστηρίζουν αισθητήρες αφής με πλήκτρα αφής, γραμμικούς και περιστροφικούς αισθητήρες αφής
• Έως 13 χρονοδιακόπτες
– Ένα χρονόμετρο 32-bit και δύο χρονόμετρα 16-bit με έως και 4 IC/OC/PWM ή μετρητή παλμών και είσοδο τετραγωνικού (αυξητικού) κωδικοποιητή
– Δύο χρονοδιακόπτες προηγμένου ελέγχου 6 καναλιών 16-bit, με έως και 6 κανάλια PWM, δημιουργία νεκρού χρόνου και διακοπή έκτακτης ανάγκης
– Ένα χρονόμετρο 16-bit με 2 ολοκληρωμένα κυκλώματα/OC, 1 OCN/PWM, δημιουργία νεκρού χρόνου και διακοπή έκτακτης ανάγκης
– Δύο χρονοδιακόπτες 16-bit με IC/OC/OCN/PWM, δημιουργία νεκρού χρόνου και διακοπή έκτακτης ανάγκης
– Δύο χρονοδιακόπτες watchdog (ανεξάρτητοι, παραθυρικοί)
– Χρονοδιακόπτης SysTick: μετρητής 24-bit
– Δύο βασικοί χρονοδιακόπτες 16-bit για την οδήγηση του DAC
• Ημερολόγιο RTC με Ξυπνητήρι, περιοδική αφύπνιση από Διακοπή/Αναμονή
• Διεπαφές επικοινωνίας
– Διεπαφή CAN (2.0B Ενεργή)
– Δύο λειτουργίες I2C Fast συν (1 Mbit/s) με καταβόθρα ρεύματος 20 mA, SMBus/PMBus, αφύπνιση από STOP
– Έως πέντε USART/UART (διεπαφή ISO 7816, LIN, IrDA, έλεγχος μόντεμ)
– Έως τρία SPI, δύο με πολυπλεξική ημι-αμφίδρομη διεπαφή I2S, 4 έως 16 προγραμματιζόμενα πλαίσια bit
– Διεπαφή USB 2.0 πλήρους ταχύτητας
– Πομπός υπερύθρων
• Σειριακός εντοπισμός σφαλμάτων καλωδίου, Cortex®-M4 με FPU ETM, JTAG
• Μοναδικό αναγνωριστικό 96-bit