Μικροελεγκτές ARM STM32G0B1VET6 – MCU Mainstream Arm Cortex-M0+ 32-bit MCU, έως 512KB Flash, 144KB RAM
♠ Περιγραφή προϊόντος
Χαρακτηριστικό προϊόντος | Τιμή χαρακτηριστικού |
Κατασκευαστής: | STMicroelectronics |
Κατηγορία προϊόντος: | Μικροελεγκτές ARM - MCU |
RoHS: | Καθέκαστα |
Σειρά: | STM32G0 |
Στυλ τοποθέτησης: | SMD/SMT |
Πυρήνας: | ARM Cortex M0+ |
Μέγεθος μνήμης προγράμματος: | 512 kB |
Πλάτος διαύλου δεδομένων: | 32 bit |
Ανάλυση ADC: | 12 bit |
Μέγιστη συχνότητα ρολογιού: | 64 MHz |
Αριθμός εισόδων/εξόδων: | 94 Είσοδοι/Έξοδοι |
Μέγεθος μνήμης RAM δεδομένων: | 144 kB |
Τάση τροφοδοσίας - Ελάχ.: | 1,7 V |
Τάση τροφοδοσίας - Μέγιστη: | 3,6 V |
Ελάχιστη θερμοκρασία λειτουργίας: | - 40°C |
Μέγιστη θερμοκρασία λειτουργίας: | + 85°C |
Συσκευασία: | Δίσκος |
Μάρκα: | STMicroelectronics |
Ευαίσθητο στην υγρασία: | Ναί |
Τύπος προϊόντος: | Μικροελεγκτές ARM - MCU |
Ποσότητα εργοστασιακής συσκευασίας: | 540 |
Υποκατηγορία: | Μικροελεγκτές - MCU |
Εμπορικό όνομα: | STM32 |
Βάρος μονάδας: | 0,024022 ουγγιές |
♠ Arm® Cortex®-M0+ 32-bit MCU, έως 512KB Flash, 144KB RAM, 6x USART, χρονοδιακόπτες, ADC, DAC, είσοδοι επικοινωνίας, 1.7-3.6V
Οι μικροελεγκτές STM32G0B1xB/xC/xE βασίζονται σε πυρήνα RISC υψηλής απόδοσης Arm® Cortex®-M0+ 32-bit που λειτουργεί σε συχνότητα έως και 64 MHz. Προσφέροντας υψηλό επίπεδο ολοκλήρωσης, είναι κατάλληλοι για ένα ευρύ φάσμα εφαρμογών σε καταναλωτικούς, βιομηχανικούς και οικιακούς τομείς και έτοιμοι για λύσεις Διαδικτύου των Πραγμάτων (IoT).
Οι συσκευές ενσωματώνουν μια μονάδα προστασίας μνήμης (MPU), ενσωματωμένες μνήμες υψηλής ταχύτητας (144 Kbytes SRAM και έως 512 Kbytes μνήμης προγράμματος Flash με προστασία ανάγνωσης, προστασία εγγραφής, προστασία ιδιόκτητου κώδικα και ασφαλιζόμενη περιοχή), DMA, ένα ευρύ φάσμα λειτουργιών συστήματος, βελτιωμένες εισόδους/εξόδους και περιφερειακά. Οι συσκευές προσφέρουν τυπικές διεπαφές επικοινωνίας (τρία I2C, τρία SPI / δύο I2S, ένα HDMI CEC, ένα USB πλήρους ταχύτητας, δύο FD CAN και έξι USART), έναν ADC 12-bit (2,5 MSps) με έως και 19 κανάλια, έναν DAC 12-bit με δύο κανάλια, τρεις γρήγορους συγκριτές, μια εσωτερική προσωρινή μνήμη αναφοράς τάσης, ένα RTC χαμηλής ισχύος, έναν προηγμένο χρονοδιακόπτη PWM ελέγχου που λειτουργεί έως και διπλάσια από τη συχνότητα της CPU, έξι χρονοδιακόπτες γενικής χρήσης 16-bit με έναν που λειτουργεί έως και διπλάσια από τη συχνότητα της CPU, έναν χρονοδιακόπτη γενικής χρήσης 32-bit, δύο βασικούς χρονοδιακόπτες, δύο χρονοδιακόπτες χαμηλής ισχύος 16-bit, δύο χρονοδιακόπτες watchdog και έναν χρονοδιακόπτη SysTick. Οι συσκευές παρέχουν έναν πλήρως ενσωματωμένο ελεγκτή παροχής ισχύος USB Type-C.
Οι συσκευές λειτουργούν σε θερμοκρασίες περιβάλλοντος από -40 έως 125°C και με τάσεις τροφοδοσίας από 1,7 V έως 3,6 V. Η βελτιστοποιημένη δυναμική κατανάλωση σε συνδυασμό με ένα ολοκληρωμένο σύνολο λειτουργιών εξοικονόμησης ενέργειας, χρονοδιακόπτες χαμηλής ισχύος και UART χαμηλής ισχύος, επιτρέπει τον σχεδιασμό εφαρμογών χαμηλής ισχύος.
Η άμεση είσοδος μπαταρίας VBAT επιτρέπει τη διατήρηση της τροφοδοσίας των καταχωρητών RTC και των εφεδρικών καταχωρητών.
Οι συσκευές διατίθενται σε συσκευασίες με 32 έως 100 ακίδες. Ορισμένες συσκευασίες με χαμηλό αριθμό ακίδων διατίθενται σε δύο ακίδες (τυπικές και εναλλακτικές που υποδεικνύονται με το επίθημα "N"). Τα προϊόντα που φέρουν το επίθημα N προσφέρουν τροφοδοσία VDDIO2 και πρόσθετη θύρα UCPD σε αντίθεση με τις τυπικές ακίδες, επομένως αποτελούν καλύτερη επιλογή για εφαρμογές UCPD/USB.
• Πυρήνας: CPU Arm® 32-bit Cortex®-M0+, συχνότητα έως 64 MHz
• Θερμοκρασία λειτουργίας από -40°C έως 85°C/105°C/125°C
• Αναμνήσεις
– Έως 512 Kbytes μνήμης Flash με προστασία και ασφαλή περιοχή, δύο συστοιχίες, υποστήριξη ανάγνωσης-κατά-εγγραφής
– 144 Kbytes SRAM (128 Kbytes με έλεγχο ισοτιμίας υλικού)
• Μονάδα υπολογισμού CRC
• Επαναφορά και διαχείριση ενέργειας
– Εύρος τάσης: 1,7 V έως 3,6 V
– Ξεχωριστή ακίδα τροφοδοσίας εισόδου/εξόδου (1,6 V έως 3,6 V)
– Επαναφορά ενεργοποίησης/απενεργοποίησης (POR/PDR)
– Προγραμματιζόμενη επαναφορά τάσης Brownout (BOR)
– Προγραμματιζόμενος ανιχνευτής τάσης (PVD)
– Λειτουργίες χαμηλής κατανάλωσης ενέργειας: Ύπνος, Διακοπή, Αναμονή, Τερματισμός λειτουργίας
– Τροφοδοσία VBAT για RTC και εφεδρικούς καταχωρητές
• Διαχείριση ρολογιού
– Κρυσταλλικός ταλαντωτής 4 έως 48 MHz
– Κρυσταλλικός ταλαντωτής 32 kHz με βαθμονόμηση
– Εσωτερικό 16 MHz RC με επιλογή PLL (±1 %)
– Εσωτερικός ταλαντωτής RC 32 kHz (±5 %)
• Έως 94 γρήγορες είσοδοι/έξοδοι
– Όλα μπορούν να αντιστοιχιστούν σε εξωτερικά διανύσματα διακοπής
– Πολλαπλές είσοδοι/έξοδοι με ανοχή 5 V
• Ελεγκτής DMA 12 καναλιών με ευέλικτη αντιστοίχιση
• ADC 12-bit, 0,4 µs (έως 16 εξωτερικά κανάλια)
– Έως 16-bit με υπερδειγματοληψία υλικού
– Εύρος μετατροπής: 0 έως 3,6V
• Δύο DAC 12-bit, δειγματοληψία και διατήρηση χαμηλής ισχύος
• Τρεις γρήγοροι αναλογικοί συγκριτές χαμηλής ισχύος, με προγραμματιζόμενη είσοδο και έξοδο, από ράγα σε ράγα
• 15 χρονοδιακόπτες (δύο με δυνατότητα 128 MHz): 16-bit για προηγμένο έλεγχο κινητήρα, ένας 32-bit και έξι 16-bit γενικής χρήσης, δύο βασικοί 16-bit, δύο 16-bit χαμηλής ισχύος, δύο watchdogs, χρονοδιακόπτης SysTick
• Ημερολόγιο RTC με ξυπνητήρι και περιοδική αφύπνιση από Διακοπή/Αναμονή/Τερματισμό Λειτουργίας
• Διεπαφές επικοινωνίας
– Τρεις διεπαφές I2C-bus που υποστηρίζουν Fast-mode Plus (1 Mbit/s) με επιπλέον καταβόθρα ρεύματος, δύο που υποστηρίζουν SMBus/PMBus και αφύπνιση από τη λειτουργία Stop
– Έξι USART με σύγχρονο SPI κύριας/υποτελούς μονάδας· τρία υποστηρίζουν διεπαφή ISO7816, LIN, δυνατότητα IrDA, ανίχνευση αυτόματου ρυθμού baud και λειτουργία αφύπνισης
– Δύο UART χαμηλής ισχύος
– Τρία SPI (32 Mbit/s) με προγραμματιζόμενο bitframe 4 έως 16 bit, δύο πολυπλεγμένα με διεπαφή I2S
– Διεπαφή HDMI CEC, ενεργοποίηση στην κεφαλίδα
• Συσκευή USB 2.0 FS (χωρίς κρυστάλλους) και κεντρικός ελεγκτής
• Ελεγκτής παροχής ισχύος USB Type-C™
• Δύο ελεγκτές FDCAN
• Υποστήριξη ανάπτυξης: εντοπισμός σφαλμάτων σειριακού καλωδίου (SWD)
• Μοναδικό αναγνωριστικό 96-bit