Bộ vi điều khiển ARM STM32L412CBU6 – MCU Cánh tay FPU năng lượng cực thấp Cortex-M4 MCU 80 MHz 128 Kbyte Flash , USB
♠ Mô tả sản phẩm
Thuộc tính sản phẩm | Giá trị thuộc tính |
Nhà chế tạo: | STMicro điện tử |
Danh mục sản phẩm: | Bộ vi điều khiển ARM - MCU |
RoHS: | Chi tiết |
Loạt: | STM32L412CB |
Phong cách lắp đặt: | SMD/SMT |
Cốt lõi: | CÁNH TAY Cortex M4 |
Kích thước bộ nhớ chương trình: | 128 kB |
Chiều rộng bus dữ liệu: | 32 bit |
Độ phân giải ADC: | 2 x 12 bit |
Tần số xung nhịp tối đa: | 80 MHz |
Số I/O: | 38 vào/ra |
Kích thước RAM dữ liệu: | 40 kB |
Điện áp cung cấp - Tối thiểu: | 1,71 V |
Điện áp cung cấp - Tối đa: | 3,6 V |
Nhiệt độ hoạt động tối thiểu: | - 40 độ C |
Nhiệt độ hoạt động tối đa: | + 85 độ C |
Bao bì: | Cái mâm |
Thương hiệu: | STMicro điện tử |
ĐẮC Độ phân giải: | 12 bit |
Loại RAM dữ liệu: | SRAM |
Loại giao diện: | I2C, SPI, UART |
Nhạy cảm với độ ẩm: | Đúng |
Sản phẩm: | MCU + FPU |
Loại sản phẩm: | Bộ vi điều khiển ARM - MCU |
Loại bộ nhớ chương trình: | Tốc biến |
Gói nhà máy Số lượng: | 1560 |
tiểu thể loại: | Vi điều khiển - MCU |
Tên thương mại: | STM32 |
Đơn vị trọng lượng: | 0,003517 oz |
♠ Công suất cực thấp Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, lên đến 128KB Flash, 40KB SRAM, analog, ext.SMPS
Các thiết bị STM32L412xx là bộ vi điều khiển công suất cực thấp dựa trên lõi RISC 32 bit Arm® Cortex®-M4 hiệu suất cao hoạt động ở tần số lên đến 80 MHz.Lõi Cortex-M4 có độ chính xác đơn của Đơn vị dấu phẩy động (FPU) hỗ trợ tất cả các loại dữ liệu và hướng dẫn xử lý dữ liệu có độ chính xác đơn của Arm®.Nó cũng thực hiện một bộ đầy đủ các hướng dẫn DSP và một đơn vị bảo vệ bộ nhớ (MPU) giúp tăng cường bảo mật ứng dụng.
Các thiết bị STM32L412xx nhúng bộ nhớ tốc độ cao (bộ nhớ Flash lên tới 128 Kbyte, 40 Kbyte của SRAM), giao diện bộ nhớ Quad SPI Flash (có sẵn trên tất cả các gói) và một loạt các I/O nâng cao và thiết bị ngoại vi được kết nối với hai bus APB , hai bus AHB và ma trận bus đa AHB 32 bit.
Các thiết bị STM32L412xx nhúng một số cơ chế bảo vệ cho bộ nhớ Flash nhúng và SRAM: bảo vệ đọc ra, bảo vệ ghi, bảo vệ đọc ra mã độc quyền và Tường lửa.
Các thiết bị này cung cấp hai ADC 12-bit nhanh (5 Msps), hai bộ so sánh, một bộ khuếch đại hoạt động, một RTC công suất thấp, một bộ hẹn giờ 32-bit cho mục đích chung, một bộ định thời PWM 16-bit dành riêng cho điều khiển động cơ, bốn bộ định thời chung- mục đích bộ định thời 16 bit và hai bộ định thời công suất thấp 16 bit.
Ngoài ra, có tới 12 kênh cảm biến điện dung.
Chúng cũng có các giao diện truyền thông tiêu chuẩn và nâng cao, cụ thể là ba I2C, hai SPI, ba USART và một UART công suất thấp, ít hơn một thiết bị tốc độ tối đa USB.
STM32L412xx hoạt động trong dải nhiệt độ -40 đến +85 °C (đường giao nhau +105 °C) và -40 đến +125 °C (đường giao nhau +130 °C) từ nguồn điện VDD 1,71 đến 3,6 V khi sử dụng bộ điều chỉnh LDO bên trong và nguồn điện 1,00 đến 1,32V VDD12 khi sử dụng nguồn SMPS bên ngoài.Một tập hợp toàn diện các chế độ tiết kiệm năng lượng giúp thiết kế các ứng dụng sử dụng ít năng lượng.
Một số bộ nguồn độc lập được hỗ trợ: đầu vào nguồn độc lập tương tự cho ADC, OPAMP và bộ so sánh.Đầu vào VBAT giúp sao lưu RTC và các thanh ghi dự phòng.Bộ nguồn VDD12 chuyên dụng có thể được sử dụng để bỏ qua bộ điều chỉnh LDO bên trong khi được kết nối với SMPS bên ngoài.
Dòng STM32L412xx cung cấp sáu gói từ gói 32 đến 64 chân.
• Công suất cực thấp với FlexPowerControl
– Nguồn điện 1,71 V đến 3,6 V
– Phạm vi nhiệt độ -40 °C đến 85/125 °C
– 300 nA ở chế độ VBAT: cung cấp cho các thanh ghi dự phòng RTC và 32×32-bit
– 16 nA Chế độ tắt máy (4 chân đánh thức)
– 32 nA Chế độ chờ (4 chân đánh thức)
– 245 nA Chế độ chờ với RTC
– 0,7 µA Chế độ dừng 2, 0,95 µA với RTC
– Chế độ chạy 79 µA/MHz (Chế độ LDO)
– Chế độ chạy 28 μA/MHz (@Chế độ 3.3 V SMPS)
– Chế độ thu thập hàng loạt (BAM)
– 4 µs đánh thức từ chế độ Dừng
– Thiết lập lại màu nâu (BOR)
– Ma trận kết nối
• Lõi: CPU 32-bit Cortex®-M4 của Arm® với FPU, bộ tăng tốc thời gian thực thích ứng (ART Accelerator™) cho phép thực thi ở trạng thái 0-chờ từ bộ nhớ Flash, tần số lên đến 80 MHz, các lệnh MPU, 100DMIPS và DSP
• Điểm chuẩn hiệu suất
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Tiêu chuẩn năng lượng
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Nguồn đồng hồ
– Bộ tạo dao động tinh thể 4 đến 48 MHz
– Bộ tạo dao động tinh thể 32 kHz cho RTC (LSE)
– RC bên trong 16 MHz do nhà máy cắt (±1%)
– 32 kHz RC công suất thấp bên trong (±5%)
– Bộ tạo dao động đa tốc độ bên trong 100 kHz đến 48 MHz, tự động cắt bởi LSE (độ chính xác tốt hơn ±0,25 %)
– 48 MHz bên trong với phục hồi đồng hồ
– PLL cho đồng hồ hệ thống
• Lên đến 52 I/O nhanh, chịu được tối đa 5 V
• RTC với lịch CTNH, cảnh báo và hiệu chuẩn
• Lên đến 12 kênh cảm biến điện dung: hỗ trợ phím cảm ứng, cảm biến cảm ứng tuyến tính và xoay
• 10 bộ hẹn giờ: 1 bộ điều khiển động cơ nâng cao 16 bit, 1 bộ 32 bit và 2 bộ định thời 16 bit, 1 bộ cơ bản 16 bit, 2 bộ bộ hẹn giờ 16 bit công suất thấp (có sẵn ở chế độ Dừng), 2 bộ giám sát, SysTick hẹn giờ
• Ký ức
– Flash ngân hàng đơn 128 KB, bảo vệ đọc mã độc quyền
– 40 KB SRAM bao gồm 8 KB với tính năng kiểm tra tính chẵn lẻ của phần cứng
– Giao diện bộ nhớ Quad SPI với khả năng XIP
• Thiết bị ngoại vi analog phong phú (cung cấp độc lập)
– 2x 12-bit ADC 5 Msps, tối đa 16-bit với lấy mẫu quá mức phần cứng, 200 µA/Msps
– 2x bộ khuếch đại hoạt động với PGA tích hợp
– 1x bộ so sánh công suất cực thấp
– Đầu ra đệm điện áp tham chiếu chính xác 2,5 V hoặc 2,048 V
• Giao diện truyền thông 12x
– USB 2.0 tốc độ đầy đủ giải pháp tinh thể ít hơn với LPM và BCD
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Dừng 2 lần đánh thức)
– 2x SPI (và 1x Quad SPI)
– IRTIM (Giao diện hồng ngoại)
• Bộ điều khiển DMA 14 kênh
• Trình tạo số ngẫu nhiên thực sự
• Đơn vị tính CRC, ID duy nhất 96-bit
• Hỗ trợ phát triển: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™
• Tất cả các gói đều tuân thủ ECOPACK2