STM32L412CBU6 ARM ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು – MCU ಅಲ್ಟ್ರಾ-ಲೋ-ಪವರ್ FPU ಆರ್ಮ್ ಕಾರ್ಟೆಕ್ಸ್-M4 MCU 80 MHz 128 Kbytes of Flash , USB
♠ ಉತ್ಪನ್ನ ವಿವರಣೆ
ಉತ್ಪನ್ನ ಗುಣಲಕ್ಷಣ | ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯ |
ತಯಾರಕ: | STMಮೈಕ್ರೊಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ |
ಉತ್ಪನ್ನ ವರ್ಗ: | ARM ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು - MCU |
RoHS: | ವಿವರಗಳು |
ಸರಣಿ: | STM32L412CB |
ಆರೋಹಿಸುವ ಶೈಲಿ: | SMD/SMT |
ಮೂಲ: | ARM ಕಾರ್ಟೆಕ್ಸ್ M4 |
ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿ ಗಾತ್ರ: | 128 ಕೆಬಿ |
ಡೇಟಾ ಬಸ್ ಅಗಲ: | 32 ಬಿಟ್ |
ADC ರೆಸಲ್ಯೂಶನ್: | 2 x 12 ಬಿಟ್ |
ಗರಿಷ್ಠ ಗಡಿಯಾರ ಆವರ್ತನ: | 80 MHz |
I/Os ಸಂಖ್ಯೆ: | 38 I/O |
ಡೇಟಾ RAM ಗಾತ್ರ: | 40 ಕೆಬಿ |
ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ - ಕನಿಷ್ಠ: | 1.71 ವಿ |
ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ - ಗರಿಷ್ಠ: | 3.6 ವಿ |
ಕನಿಷ್ಠ ಆಪರೇಟಿಂಗ್ ತಾಪಮಾನ: | - 40 ಸಿ |
ಗರಿಷ್ಠ ಆಪರೇಟಿಂಗ್ ತಾಪಮಾನ: | + 85 ಸಿ |
ಪ್ಯಾಕೇಜಿಂಗ್: | ಟ್ರೇ |
ಬ್ರ್ಯಾಂಡ್: | STMಮೈಕ್ರೊಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ |
DAC ರೆಸಲ್ಯೂಶನ್: | 12 ಬಿಟ್ |
ಡೇಟಾ RAM ಪ್ರಕಾರ: | SRAM |
ಇಂಟರ್ಫೇಸ್ ಪ್ರಕಾರ: | I2C, SPI, UART |
ತೇವಾಂಶ ಸೂಕ್ಷ್ಮ: | ಹೌದು |
ಉತ್ಪನ್ನ: | MCU+FPU |
ಉತ್ಪನ್ನದ ಪ್ರಕಾರ: | ARM ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು - MCU |
ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿ ಪ್ರಕಾರ: | ಫ್ಲ್ಯಾಶ್ |
ಫ್ಯಾಕ್ಟರಿ ಪ್ಯಾಕ್ ಪ್ರಮಾಣ: | 1560 |
ಉಪವರ್ಗ: | ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು - MCU |
ವ್ಯಾಪಾರ ಹೆಸರು: | STM32 |
ಘಟಕದ ತೂಕ: | 0.003517 ಔನ್ಸ್ |
♠ ಅಲ್ಟ್ರಾ-ಲೋ-ಪವರ್ ಆರ್ಮ್® ಕಾರ್ಟೆಕ್ಸ್®-M4 32-ಬಿಟ್ MCU+FPU, 100DMIPS, 128KB ಫ್ಲ್ಯಾಶ್ ವರೆಗೆ, 40KB SRAM, ಅನಲಾಗ್, ext.SMPS
STM32L412xx ಸಾಧನಗಳು ಹೆಚ್ಚು-ಕಾರ್ಯಕ್ಷಮತೆಯ Arm® Cortex®-M4 32-ಬಿಟ್ RISC ಕೋರ್ 80 MHz ವರೆಗಿನ ಆವರ್ತನದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಅಲ್ಟ್ರಾ-ಕಡಿಮೆ-ಶಕ್ತಿಯ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ಗಳಾಗಿವೆ.ಕಾರ್ಟೆಕ್ಸ್-M4 ಕೋರ್ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಯೂನಿಟ್ (FPU) ಒಂದೇ ನಿಖರತೆಯನ್ನು ಹೊಂದಿದೆ, ಅದು ಎಲ್ಲಾ ಆರ್ಮ್ ® ಏಕ-ನಿಖರ ಡೇಟಾ-ಸಂಸ್ಕರಣಾ ಸೂಚನೆಗಳು ಮತ್ತು ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.ಇದು ಡಿಎಸ್ಪಿ ಸೂಚನೆಗಳ ಸಂಪೂರ್ಣ ಸೆಟ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಸುರಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಮೆಮೊರಿ ಪ್ರೊಟೆಕ್ಷನ್ ಯುನಿಟ್ (ಎಂಪಿಯು) ಅನ್ನು ಸಹ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.
STM32L412xx ಸಾಧನಗಳು ಹೆಚ್ಚಿನ ವೇಗದ ನೆನಪುಗಳನ್ನು ಎಂಬೆಡ್ ಮಾಡುತ್ತವೆ (128 Kbyte ವರೆಗೆ ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿ, SRAM ನ 40 Kbyte), ಕ್ವಾಡ್ SPI ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ (ಎಲ್ಲಾ ಪ್ಯಾಕೇಜ್ಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ) ಮತ್ತು ಎರಡು APB ಬಸ್ಗಳಿಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ವರ್ಧಿತ I/Os ಮತ್ತು ಪೆರಿಫೆರಲ್ಗಳ ವ್ಯಾಪಕ ಶ್ರೇಣಿ. , ಎರಡು AHB ಬಸ್ಗಳು ಮತ್ತು 32-ಬಿಟ್ ಮಲ್ಟಿ-AHB ಬಸ್ ಮ್ಯಾಟ್ರಿಕ್ಸ್.
STM32L412xx ಸಾಧನಗಳು ಎಂಬೆಡೆಡ್ ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿ ಮತ್ತು SRAM ಗಾಗಿ ಹಲವಾರು ರಕ್ಷಣಾ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಎಂಬೆಡ್ ಮಾಡುತ್ತವೆ: ರೀಡ್ಔಟ್ ರಕ್ಷಣೆ, ಬರಹ ರಕ್ಷಣೆ, ಸ್ವಾಮ್ಯದ ಕೋಡ್ ರೀಡ್ಔಟ್ ರಕ್ಷಣೆ ಮತ್ತು ಫೈರ್ವಾಲ್.
ಸಾಧನಗಳು ಎರಡು ವೇಗದ 12-ಬಿಟ್ ADC (5 Msps), ಎರಡು ಹೋಲಿಕೆದಾರರು, ಒಂದು ಕಾರ್ಯಾಚರಣಾ ಆಂಪ್ಲಿಫೈಯರ್, ಕಡಿಮೆ-ಶಕ್ತಿಯ RTC, ಒಂದು ಸಾಮಾನ್ಯ-ಉದ್ದೇಶದ 32-ಬಿಟ್ ಟೈಮರ್, ಒಂದು 16-ಬಿಟ್ PWM ಟೈಮರ್ ಮೋಟಾರ್ ನಿಯಂತ್ರಣಕ್ಕೆ ಮೀಸಲಾದ, ನಾಲ್ಕು ಸಾಮಾನ್ಯ- ಉದ್ದೇಶ 16-ಬಿಟ್ ಟೈಮರ್ಗಳು ಮತ್ತು ಎರಡು 16-ಬಿಟ್ ಕಡಿಮೆ-ಶಕ್ತಿ ಟೈಮರ್ಗಳು.
ಹೆಚ್ಚುವರಿಯಾಗಿ, 12 ಕೆಪ್ಯಾಸಿಟಿವ್ ಸೆನ್ಸಿಂಗ್ ಚಾನಲ್ಗಳು ಲಭ್ಯವಿದೆ.
ಅವು ಪ್ರಮಾಣಿತ ಮತ್ತು ಸುಧಾರಿತ ಸಂವಹನ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಒಳಗೊಂಡಿವೆ, ಅವುಗಳೆಂದರೆ ಮೂರು I2Cಗಳು, ಎರಡು SPIಗಳು, ಮೂರು USART ಗಳು ಮತ್ತು ಒಂದು ಕಡಿಮೆ-ಪವರ್ UART, ಒಂದು USB ಪೂರ್ಣ-ವೇಗದ ಸಾಧನ ಸ್ಫಟಿಕ ಕಡಿಮೆ.
STM32L412xx ಆಂತರಿಕ LDO ನಿಯಂತ್ರಕವನ್ನು ಬಳಸುವಾಗ -40 ರಿಂದ +85 °C (+105 °C ಜಂಕ್ಷನ್) ಮತ್ತು -40 ರಿಂದ +125 °C (+130 °C ಜಂಕ್ಷನ್) ತಾಪಮಾನವು 1.71 ರಿಂದ 3.6 V VDD ವಿದ್ಯುತ್ ಪೂರೈಕೆಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಮತ್ತು ಬಾಹ್ಯ SMPS ಪೂರೈಕೆಯನ್ನು ಬಳಸುವಾಗ 1.00 ರಿಂದ 1.32V VDD12 ವಿದ್ಯುತ್ ಸರಬರಾಜು.ಪವರ್-ಉಳಿತಾಯ ವಿಧಾನಗಳ ಸಮಗ್ರ ಸೆಟ್ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ವಿನ್ಯಾಸವನ್ನು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.
ಕೆಲವು ಸ್ವತಂತ್ರ ವಿದ್ಯುತ್ ಸರಬರಾಜುಗಳು ಬೆಂಬಲಿತವಾಗಿದೆ: ADC, OPAMP ಮತ್ತು ಹೋಲಿಕೆದಾರರಿಗೆ ಅನಲಾಗ್ ಸ್ವತಂತ್ರ ಪೂರೈಕೆ ಇನ್ಪುಟ್.VBAT ಇನ್ಪುಟ್ RTC ಮತ್ತು ಬ್ಯಾಕಪ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.ಬಾಹ್ಯ SMPS ಗೆ ಸಂಪರ್ಕಿಸಿದಾಗ ಆಂತರಿಕ LDO ನಿಯಂತ್ರಕವನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಮೀಸಲಾದ VDD12 ವಿದ್ಯುತ್ ಸರಬರಾಜುಗಳನ್ನು ಬಳಸಬಹುದು.
STM32L412xx ಕುಟುಂಬವು 32 ರಿಂದ 64-ಪಿನ್ ಪ್ಯಾಕೇಜ್ಗಳವರೆಗೆ ಆರು ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ನೀಡುತ್ತದೆ.
• FlexPowerControl ಜೊತೆಗೆ ಅಲ್ಟ್ರಾ-ಕಡಿಮೆ-ಶಕ್ತಿ
- 1.71 V ನಿಂದ 3.6 V ವಿದ್ಯುತ್ ಸರಬರಾಜು
– -40 °C ನಿಂದ 85/125 °C ತಾಪಮಾನದ ವ್ಯಾಪ್ತಿ
- VBAT ಮೋಡ್ನಲ್ಲಿ 300 nA: RTC ಮತ್ತು 32×32-ಬಿಟ್ ಬ್ಯಾಕಪ್ ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಪೂರೈಕೆ
- 16 nA ಶಟ್ಡೌನ್ ಮೋಡ್ (4 ವೇಕಪ್ ಪಿನ್ಗಳು)
- 32 nA ಸ್ಟ್ಯಾಂಡ್ಬೈ ಮೋಡ್ (4 ವೇಕಪ್ ಪಿನ್ಗಳು)
- RTC ಜೊತೆಗೆ 245 nA ಸ್ಟ್ಯಾಂಡ್ಬೈ ಮೋಡ್
– 0.7 µA ಸ್ಟಾಪ್ 2 ಮೋಡ್, 0.95 µA ಜೊತೆಗೆ RTC
– 79 µA/MHz ರನ್ ಮೋಡ್ (LDO ಮೋಡ್)
– 28 μA/MHz ರನ್ ಮೋಡ್ (@3.3 V SMPS ಮೋಡ್)
- ಬ್ಯಾಚ್ ಸ್ವಾಧೀನ ಮೋಡ್ (BAM)
- ಸ್ಟಾಪ್ ಮೋಡ್ನಿಂದ 4 µs ಎಚ್ಚರಗೊಳ್ಳುವುದು
- ಬ್ರೌನ್ ಔಟ್ ರೀಸೆಟ್ (BOR)
- ಇಂಟರ್ಕನೆಕ್ಟ್ ಮ್ಯಾಟ್ರಿಕ್ಸ್
• ಕೋರ್: FPU ಜೊತೆಗೆ Arm® 32-bit Cortex®-M4 CPU, ಅಡಾಪ್ಟಿವ್ ನೈಜ-ಸಮಯದ ವೇಗವರ್ಧಕ (ART ವೇಗವರ್ಧಕ™) ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿಯಿಂದ 0-ವೇಟ್-ಸ್ಟೇಟ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ, 80 MHz ವರೆಗಿನ ಆವರ್ತನ, MPU, 100DMIPS ಮತ್ತು DSP ಸೂಚನೆಗಳು
• ಕಾರ್ಯಕ್ಷಮತೆಯ ಮಾನದಂಡ
– 1.25 DMIPS/MHz (ಡ್ರೈಸ್ಟೋನ್ 2.1)
– 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)
• ಶಕ್ತಿ ಮಾನದಂಡ
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• ಗಡಿಯಾರ ಮೂಲಗಳು
– 4 ರಿಂದ 48 MHz ಸ್ಫಟಿಕ ಆಂದೋಲಕ
- RTC (LSE) ಗಾಗಿ 32 kHz ಸ್ಫಟಿಕ ಆಂದೋಲಕ
- ಆಂತರಿಕ 16 MHz ಫ್ಯಾಕ್ಟರಿ-ಟ್ರಿಮ್ಡ್ RC (± 1%)
- ಆಂತರಿಕ ಕಡಿಮೆ-ಶಕ್ತಿ 32 kHz RC (± 5%)
- ಆಂತರಿಕ ಮಲ್ಟಿಸ್ಪೀಡ್ 100 kHz ನಿಂದ 48 MHz ಆಸಿಲೇಟರ್, LSE ನಿಂದ ಸ್ವಯಂ-ಟ್ರಿಮ್ ಮಾಡಲಾಗಿದೆ (± 0.25 % ನಿಖರತೆಗಿಂತ ಉತ್ತಮ)
ಗಡಿಯಾರ ಚೇತರಿಕೆಯೊಂದಿಗೆ ಆಂತರಿಕ 48 MHz
- ಸಿಸ್ಟಮ್ ಗಡಿಯಾರಕ್ಕಾಗಿ PLL
• 52 ವೇಗದ I/Os ವರೆಗೆ, ಹೆಚ್ಚಿನ 5 V-ಸಹಿಷ್ಣು
• HW ಕ್ಯಾಲೆಂಡರ್, ಅಲಾರಮ್ಗಳು ಮತ್ತು ಮಾಪನಾಂಕ ನಿರ್ಣಯದೊಂದಿಗೆ RTC
• 12 ಕೆಪ್ಯಾಸಿಟಿವ್ ಸೆನ್ಸಿಂಗ್ ಚಾನಲ್ಗಳು: ಬೆಂಬಲ ಟಚ್ಕೀ, ಲೀನಿಯರ್ ಮತ್ತು ರೋಟರಿ ಟಚ್ ಸೆನ್ಸರ್ಗಳು
• 10x ಟೈಮರ್ಗಳು: 1x 16-ಬಿಟ್ ಸುಧಾರಿತ ಮೋಟಾರ್-ನಿಯಂತ್ರಣ, 1x 32-ಬಿಟ್ ಮತ್ತು 2x 16-ಬಿಟ್ ಸಾಮಾನ್ಯ ಉದ್ದೇಶ, 1x 16- ಬಿಟ್ ಬೇಸಿಕ್, 2x ಕಡಿಮೆ-ಶಕ್ತಿಯ 16-ಬಿಟ್ ಟೈಮರ್ಗಳು (ಸ್ಟಾಪ್ ಮೋಡ್ನಲ್ಲಿ ಲಭ್ಯವಿದೆ), 2x ವಾಚ್ಡಾಗ್ಗಳು, ಸಿಸ್ಟಿಕ್ ಟೈಮರ್
• ನೆನಪುಗಳು
- 128 KB ಸಿಂಗಲ್ ಬ್ಯಾಂಕ್ ಫ್ಲ್ಯಾಶ್, ಸ್ವಾಮ್ಯದ ಕೋಡ್ ಓದುವಿಕೆ ರಕ್ಷಣೆ
– ಹಾರ್ಡ್ವೇರ್ ಪ್ಯಾರಿಟಿ ಚೆಕ್ನೊಂದಿಗೆ 8 KB ಸೇರಿದಂತೆ 40 KB SRAM
- XIP ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಕ್ವಾಡ್ SPI ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್
• ಶ್ರೀಮಂತ ಅನಲಾಗ್ ಪೆರಿಫೆರಲ್ಸ್ (ಸ್ವತಂತ್ರ ಪೂರೈಕೆ)
– 2x 12-ಬಿಟ್ ADC 5 Msps, ಹಾರ್ಡ್ವೇರ್ ಓವರ್ಸ್ಯಾಂಪ್ಲಿಂಗ್ನೊಂದಿಗೆ 16-ಬಿಟ್ವರೆಗೆ, 200 µA/Msps
- ಅಂತರ್ನಿರ್ಮಿತ PGA ಜೊತೆಗೆ 2x ಕಾರ್ಯಾಚರಣಾ ಆಂಪ್ಲಿಫೈಯರ್ಗಳು
- 1x ಅಲ್ಟ್ರಾ-ಕಡಿಮೆ-ಶಕ್ತಿಯ ಹೋಲಿಕೆದಾರ
– ನಿಖರವಾದ 2.5 V ಅಥವಾ 2.048 V ಉಲ್ಲೇಖ ವೋಲ್ಟೇಜ್ ಬಫರ್ಡ್ ಔಟ್ಪುಟ್
• 12x ಸಂವಹನ ಇಂಟರ್ಫೇಸ್ಗಳು
- USB 2.0 LPM ಮತ್ತು BCD ಜೊತೆಗೆ ಪೂರ್ಣ-ವೇಗದ ಸ್ಫಟಿಕ ಕಡಿಮೆ ಪರಿಹಾರ
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
- 3x USART ಗಳು (ISO 7816, LIN, IrDA, ಮೋಡೆಮ್)
- 1x LPUART (ಸ್ಟಾಪ್ 2 ವೇಕ್-ಅಪ್)
- 2x SPI ಗಳು (ಮತ್ತು 1x ಕ್ವಾಡ್ SPI)
- IRTIM (ಇನ್ಫ್ರಾರೆಡ್ ಇಂಟರ್ಫೇಸ್)
• 14-ಚಾನೆಲ್ DMA ನಿಯಂತ್ರಕ
• ನಿಜವಾದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಜನರೇಟರ್
• CRC ಲೆಕ್ಕಾಚಾರದ ಘಟಕ, 96-ಬಿಟ್ ಅನನ್ಯ ID
• ಅಭಿವೃದ್ಧಿ ಬೆಂಬಲ: ಸೀರಿಯಲ್ ವೈರ್ ಡೀಬಗ್ (SWD), JTAG, ಎಂಬೆಡೆಡ್ ಟ್ರೇಸ್ ಮ್ಯಾಕ್ರೋಸೆಲ್™
• ಎಲ್ಲಾ ಪ್ಯಾಕೇಜುಗಳು ECOPACK2 ಕಂಪ್ಲೈಂಟ್ ಆಗಿವೆ