STM32G0B1VET6 ARM ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು - MCU ಮೇನ್ಸ್ಟ್ರೀಮ್ ಆರ್ಮ್ ಕಾರ್ಟೆಕ್ಸ್-M0+ 32-ಬಿಟ್ MCU, 512KB ವರೆಗೆ ಫ್ಲ್ಯಾಶ್, 144KB RAM
♠ ಉತ್ಪನ್ನ ವಿವರಣೆ
ಉತ್ಪನ್ನ ಗುಣಲಕ್ಷಣ | ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯ |
ತಯಾರಕ: | ಎಸ್ಟಿಮೈಕ್ರೋಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ |
ಉತ್ಪನ್ನ ವರ್ಗ: | ARM ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು - MCU |
ರೋಹೆಚ್ಎಸ್: | ವಿವರಗಳು |
ಸರಣಿ: | STM32G0 ಪರಿಚಯ |
ಆರೋಹಿಸುವ ಶೈಲಿ: | ಎಸ್ಎಂಡಿ/ಎಸ್ಎಂಟಿ |
ಕೋರ್: | ARM ಕಾರ್ಟೆಕ್ಸ್ M0+ |
ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿ ಗಾತ್ರ: | 512 ಕೆಬಿ |
ಡೇಟಾ ಬಸ್ ಅಗಲ: | 32 ಬಿಟ್ |
ADC ರೆಸಲ್ಯೂಶನ್: | 12 ಬಿಟ್ |
ಗರಿಷ್ಠ ಗಡಿಯಾರ ಆವರ್ತನ: | 64 ಮೆಗಾಹರ್ಟ್ಝ್ |
I/O ಗಳ ಸಂಖ್ಯೆ: | 94 ಐ/ಒ |
ಡೇಟಾ RAM ಗಾತ್ರ: | 144 ಕೆಬಿ |
ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ - ಕನಿಷ್ಠ: | 1.7 ವಿ |
ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ - ಗರಿಷ್ಠ: | 3.6 ವಿ |
ಕನಿಷ್ಠ ಕಾರ್ಯಾಚರಣಾ ತಾಪಮಾನ: | - 40 ಸಿ |
ಗರಿಷ್ಠ ಕಾರ್ಯಾಚರಣಾ ತಾಪಮಾನ: | + 85 ಸಿ |
ಪ್ಯಾಕೇಜಿಂಗ್ : | ಟ್ರೇ |
ಬ್ರ್ಯಾಂಡ್: | ಎಸ್ಟಿಮೈಕ್ರೋಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ |
ತೇವಾಂಶ ಸೂಕ್ಷ್ಮ: | ಹೌದು |
ಉತ್ಪನ್ನ ಪ್ರಕಾರ: | ARM ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು - MCU |
ಫ್ಯಾಕ್ಟರಿ ಪ್ಯಾಕ್ ಪ್ರಮಾಣ: | 540 |
ಉಪವರ್ಗ: | ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು - MCU |
ವ್ಯಾಪಾರ ಹೆಸರು: | ಎಸ್ಟಿಎಂ32 |
ಯೂನಿಟ್ ತೂಕ: | 0.024022 ಔನ್ಸ್ |
♠ ಆರ್ಮ್® ಕಾರ್ಟೆಕ್ಸ್®-M0+ 32-ಬಿಟ್ MCU, 512KB ವರೆಗೆ ಫ್ಲ್ಯಾಶ್, 144KB RAM, 6x USART, ಟೈಮರ್ಗಳು, ADC, DAC, ಸಂವಹನ I/Fs, 1.7-3.6V
STM32G0B1xB/xC/xE ಮುಖ್ಯವಾಹಿನಿಯ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು 64 MHz ಆವರ್ತನದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ Arm® Cortex®-M0+ 32-ಬಿಟ್ RISC ಕೋರ್ ಅನ್ನು ಆಧರಿಸಿವೆ. ಉನ್ನತ ಮಟ್ಟದ ಏಕೀಕರಣವನ್ನು ನೀಡುತ್ತಿರುವ ಅವು, ಗ್ರಾಹಕ, ಕೈಗಾರಿಕಾ ಮತ್ತು ಉಪಕರಣ ಡೊಮೇನ್ಗಳಲ್ಲಿನ ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಸೂಕ್ತವಾಗಿವೆ ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಆಫ್ ಥಿಂಗ್ಸ್ (IoT) ಪರಿಹಾರಗಳಿಗೆ ಸಿದ್ಧವಾಗಿವೆ.
ಈ ಸಾಧನಗಳು ಮೆಮೊರಿ ಪ್ರೊಟೆಕ್ಷನ್ ಯೂನಿಟ್ (MPU), ಹೈ-ಸ್ಪೀಡ್ ಎಂಬೆಡೆಡ್ ಮೆಮೊರಿಗಳು (144 Kbytes SRAM ಮತ್ತು 512 Kbytes ವರೆಗಿನ ಫ್ಲ್ಯಾಶ್ ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿಯೊಂದಿಗೆ ಓದುವ ರಕ್ಷಣೆ, ಬರೆಯುವ ರಕ್ಷಣೆ, ಸ್ವಾಮ್ಯದ ಕೋಡ್ ರಕ್ಷಣೆ ಮತ್ತು ಸುರಕ್ಷಿತ ಪ್ರದೇಶ), DMA, ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಗಳು, ವರ್ಧಿತ I/Os ಮತ್ತು ಪೆರಿಫೆರಲ್ಗಳನ್ನು ಒಳಗೊಂಡಿವೆ. ಈ ಸಾಧನಗಳು ಪ್ರಮಾಣಿತ ಸಂವಹನ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು (ಮೂರು I2Cಗಳು, ಮೂರು SPIಗಳು / ಎರಡು I2S, ಒಂದು HDMI CEC, ಒಂದು ಪೂರ್ಣ-ವೇಗದ USB, ಎರಡು FD CANಗಳು ಮತ್ತು ಆರು USARTಗಳು), 19 ಚಾನಲ್ಗಳವರೆಗೆ ಒಂದು 12-ಬಿಟ್ ADC (2.5 MSps), ಎರಡು ಚಾನಲ್ಗಳೊಂದಿಗೆ ಒಂದು 12-ಬಿಟ್ DAC, ಮೂರು ವೇಗದ ಹೋಲಿಕೆದಾರರು, ಆಂತರಿಕ ವೋಲ್ಟೇಜ್ ಉಲ್ಲೇಖ ಬಫರ್, ಕಡಿಮೆ-ಶಕ್ತಿಯ RTC, CPU ಆವರ್ತನವನ್ನು ದ್ವಿಗುಣಗೊಳಿಸುವವರೆಗೆ ಚಾಲನೆಯಲ್ಲಿರುವ ಸುಧಾರಿತ ನಿಯಂತ್ರಣ PWM ಟೈಮರ್, CPU ಆವರ್ತನವನ್ನು ದ್ವಿಗುಣಗೊಳಿಸುವವರೆಗೆ ಚಾಲನೆಯಲ್ಲಿರುವ ಆರು ಸಾಮಾನ್ಯ-ಉದ್ದೇಶದ 16-ಬಿಟ್ ಟೈಮರ್ಗಳು, 32-ಬಿಟ್ ಸಾಮಾನ್ಯ-ಉದ್ದೇಶದ ಟೈಮರ್, ಎರಡು ಮೂಲ ಟೈಮರ್ಗಳು, ಎರಡು ಕಡಿಮೆ-ಶಕ್ತಿಯ 16-ಬಿಟ್ ಟೈಮರ್ಗಳು, ಎರಡು ವಾಚ್ಡಾಗ್ ಟೈಮರ್ಗಳು ಮತ್ತು SysTick ಟೈಮರ್ ಅನ್ನು ನೀಡುತ್ತವೆ. ಸಾಧನಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಸಂಯೋಜಿತ USB ಟೈಪ್-C ಪವರ್ ಡೆಲಿವರಿ ನಿಯಂತ್ರಕವನ್ನು ಒದಗಿಸುತ್ತವೆ.
ಈ ಸಾಧನಗಳು -40 ರಿಂದ 125°C ವರೆಗಿನ ಸುತ್ತುವರಿದ ತಾಪಮಾನದಲ್ಲಿ ಮತ್ತು 1.7 V ನಿಂದ 3.6 V ವರೆಗಿನ ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ವಿದ್ಯುತ್ ಉಳಿತಾಯ ವಿಧಾನಗಳು, ಕಡಿಮೆ-ಶಕ್ತಿಯ ಟೈಮರ್ಗಳು ಮತ್ತು ಕಡಿಮೆ-ಶಕ್ತಿಯ UART ಗಳ ಸಮಗ್ರ ಸೆಟ್ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟ ಅತ್ಯುತ್ತಮ ಡೈನಾಮಿಕ್ ಬಳಕೆ, ಕಡಿಮೆ-ಶಕ್ತಿಯ ಅನ್ವಯಿಕೆಗಳ ವಿನ್ಯಾಸವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
VBAT ನೇರ ಬ್ಯಾಟರಿ ಇನ್ಪುಟ್ RTC ಮತ್ತು ಬ್ಯಾಕಪ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಪವರ್ನಲ್ಲಿ ಇರಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸುತ್ತದೆ.
ಈ ಸಾಧನಗಳು 32 ರಿಂದ 100 ಪಿನ್ಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ಯಾಕೇಜ್ಗಳಲ್ಲಿ ಬರುತ್ತವೆ. ಕಡಿಮೆ ಪಿನ್ ಎಣಿಕೆ ಹೊಂದಿರುವ ಕೆಲವು ಪ್ಯಾಕೇಜ್ಗಳು ಎರಡು ಪಿನ್ಔಟ್ಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ (ಪ್ರಮಾಣಿತ ಮತ್ತು ಪರ್ಯಾಯವಾಗಿ “N” ಪ್ರತ್ಯಯದಿಂದ ಸೂಚಿಸಲಾಗುತ್ತದೆ). N ಪ್ರತ್ಯಯದಿಂದ ಗುರುತಿಸಲಾದ ಉತ್ಪನ್ನಗಳು ಪ್ರಮಾಣಿತ ಪಿನ್ಔಟ್ಗೆ ಹೋಲಿಸಿದರೆ VDDIO2 ಪೂರೈಕೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ UCPD ಪೋರ್ಟ್ ಅನ್ನು ನೀಡುತ್ತಿವೆ, ಆದ್ದರಿಂದ ಅವು UCPD/USB ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ.
• ಕೋರ್: ಆರ್ಮ್® 32-ಬಿಟ್ ಕಾರ್ಟೆಕ್ಸ್®-M0+ CPU, ಆವರ್ತನ 64 MHz ವರೆಗೆ
• -40°C ನಿಂದ 85°C/105°C/125°C ಕಾರ್ಯಾಚರಣಾ ತಾಪಮಾನ
• ನೆನಪುಗಳು
– ರಕ್ಷಣೆ ಮತ್ತು ಸುರಕ್ಷಿತ ಪ್ರದೇಶದೊಂದಿಗೆ 512 Kbytes ವರೆಗಿನ ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿ, ಎರಡು ಬ್ಯಾಂಕ್ಗಳು, ಓದುವಾಗ ಬರೆಯುವ ಬೆಂಬಲ
– SRAM ನ 144 Kbytes (HW ಪ್ಯಾರಿಟಿ ಪರಿಶೀಲನೆಯೊಂದಿಗೆ 128 Kbytes)
• CRC ಲೆಕ್ಕಾಚಾರ ಘಟಕ
• ಮರುಹೊಂದಿಸಿ ಮತ್ತು ವಿದ್ಯುತ್ ನಿರ್ವಹಣೆ
– ವೋಲ್ಟೇಜ್ ಶ್ರೇಣಿ: 1.7 V ನಿಂದ 3.6 V
– ಪ್ರತ್ಯೇಕ I/O ಪೂರೈಕೆ ಪಿನ್ (1.6 V ನಿಂದ 3.6 V)
– ಪವರ್-ಆನ್/ಪವರ್-ಡೌನ್ ರೀಸೆಟ್ (POR/PDR)
– ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಬ್ರೌನ್ಔಟ್ ರೀಸೆಟ್ (BOR)
- ಪ್ರೊಗ್ರಾಮೆಬಲ್ ವೋಲ್ಟೇಜ್ ಡಿಟೆಕ್ಟರ್ (PVD)
- ಕಡಿಮೆ-ಶಕ್ತಿಯ ವಿಧಾನಗಳು: ಸ್ಲೀಪ್, ಸ್ಟಾಪ್, ಸ್ಟ್ಯಾಂಡ್ಬೈ, ಶಟ್ಡೌನ್
- RTC ಮತ್ತು ಬ್ಯಾಕಪ್ ರಿಜಿಸ್ಟರ್ಗಳಿಗೆ VBAT ಪೂರೈಕೆ
• ಗಡಿಯಾರ ನಿರ್ವಹಣೆ
– 4 ರಿಂದ 48 MHz ಸ್ಫಟಿಕ ಆಂದೋಲಕ
- ಮಾಪನಾಂಕ ನಿರ್ಣಯದೊಂದಿಗೆ 32 kHz ಸ್ಫಟಿಕ ಆಂದೋಲಕ
– PLL ಆಯ್ಕೆಯೊಂದಿಗೆ ಆಂತರಿಕ 16 MHz RC (±1 %)
– ಆಂತರಿಕ 32 kHz RC ಆಂದೋಲಕ (±5%)
• 94 ವೇಗದ I/O ಗಳವರೆಗೆ
- ಬಾಹ್ಯ ಅಡಚಣೆ ವೆಕ್ಟರ್ಗಳಲ್ಲಿ ಎಲ್ಲವನ್ನೂ ಮ್ಯಾಪ್ ಮಾಡಬಹುದಾಗಿದೆ
- ಬಹು 5 V-ಸಹಿಷ್ಣು I/Os
• ಹೊಂದಿಕೊಳ್ಳುವ ಮ್ಯಾಪಿಂಗ್ನೊಂದಿಗೆ 12-ಚಾನೆಲ್ DMA ನಿಯಂತ್ರಕ
• 12-ಬಿಟ್, 0.4 µs ADC (16 ಹೆಚ್ಚುವರಿ ಚಾನಲ್ಗಳವರೆಗೆ)
– ಹಾರ್ಡ್ವೇರ್ ಓವರ್ಸಾಂಪ್ಲಿಂಗ್ನೊಂದಿಗೆ 16-ಬಿಟ್ ವರೆಗೆ
- ಪರಿವರ್ತನೆ ಶ್ರೇಣಿ: 0 ರಿಂದ 3.6V
• ಎರಡು 12-ಬಿಟ್ DACಗಳು, ಕಡಿಮೆ-ಶಕ್ತಿಯ ಮಾದರಿ ಮತ್ತು ಹಿಡಿತ
• ಪ್ರೋಗ್ರಾಮೆಬಲ್ ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ನೊಂದಿಗೆ, ರೈಲ್-ಟು-ರೈಲ್ನೊಂದಿಗೆ ಮೂರು ವೇಗದ ಕಡಿಮೆ-ಶಕ್ತಿಯ ಅನಲಾಗ್ ಹೋಲಿಕೆದಾರರು
• 15 ಟೈಮರ್ಗಳು (ಎರಡು 128 MHz ಸಾಮರ್ಥ್ಯ): ಮುಂದುವರಿದ ಮೋಟಾರ್ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ 16-ಬಿಟ್, ಒಂದು 32-ಬಿಟ್ ಮತ್ತು ಆರು 16-ಬಿಟ್ ಸಾಮಾನ್ಯ-ಉದ್ದೇಶ, ಎರಡು ಮೂಲ 16-ಬಿಟ್, ಎರಡು ಕಡಿಮೆ-ಶಕ್ತಿಯ 16-ಬಿಟ್, ಎರಡು ವಾಚ್ಡಾಗ್ಗಳು, ಸಿಸ್ಟಿಕ್ ಟೈಮರ್
• ಸ್ಟಾಪ್/ಸ್ಟ್ಯಾಂಡ್ಬೈ/ಶಟ್ಡೌನ್ನಿಂದ ಅಲಾರಾಂ ಮತ್ತು ನಿಯತಕಾಲಿಕ ಎಚ್ಚರಗೊಳ್ಳುವಿಕೆಯೊಂದಿಗೆ ಕ್ಯಾಲೆಂಡರ್ RTC
• ಸಂವಹನ ಇಂಟರ್ಫೇಸ್ಗಳು
– ಹೆಚ್ಚುವರಿ ಕರೆಂಟ್ ಸಿಂಕ್ನೊಂದಿಗೆ ಫಾಸ್ಟ್-ಮೋಡ್ ಪ್ಲಸ್ (1 Mbit/s) ಅನ್ನು ಬೆಂಬಲಿಸುವ ಮೂರು I2C-ಬಸ್ ಇಂಟರ್ಫೇಸ್ಗಳು, ಎರಡು SMBus/PMBus ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ ಮತ್ತು ಸ್ಟಾಪ್ ಮೋಡ್ನಿಂದ ಎಚ್ಚರಗೊಳ್ಳುತ್ತವೆ.
- ಮಾಸ್ಟರ್/ಸ್ಲೇವ್ ಸಿಂಕ್ರೊನಸ್ SPI ಹೊಂದಿರುವ ಆರು USART ಗಳು; ಮೂರು ಬೆಂಬಲಿತ ISO7816 ಇಂಟರ್ಫೇಸ್, LIN, IrDA ಸಾಮರ್ಥ್ಯ, ಆಟೋ ಬೌಡ್ ದರ ಪತ್ತೆ ಮತ್ತು ಎಚ್ಚರಗೊಳ್ಳುವ ವೈಶಿಷ್ಟ್ಯ.
– ಎರಡು ಕಡಿಮೆ-ಶಕ್ತಿಯ UART ಗಳು
– 4 ರಿಂದ 16-ಬಿಟ್ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಬಿಟ್ಫ್ರೇಮ್ನೊಂದಿಗೆ ಮೂರು SPIಗಳು (32 Mbit/s), ಎರಡು I2S ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಮಲ್ಟಿಪ್ಲೆಕ್ಸ್ ಮಾಡಲಾಗಿದೆ.
– HDMI CEC ಇಂಟರ್ಫೇಸ್, ಹೆಡರ್ನಲ್ಲಿ ಎಚ್ಚರಗೊಳ್ಳುವಿಕೆ
• USB 2.0 FS ಸಾಧನ (ಸ್ಫಟಿಕ-ರಹಿತ) ಮತ್ತು ಹೋಸ್ಟ್ ನಿಯಂತ್ರಕ
• USB ಟೈಪ್-C™ ಪವರ್ ಡೆಲಿವರಿ ನಿಯಂತ್ರಕ
• ಎರಡು FDCAN ನಿಯಂತ್ರಕಗಳು
• ಅಭಿವೃದ್ಧಿ ಬೆಂಬಲ: ಸೀರಿಯಲ್ ವೈರ್ ಡೀಬಗ್ (SWD)
• 96-ಬಿಟ್ ವಿಶಿಷ್ಟ ID