STM32F412RET6 ARM Vi điều khiển MCU IC
♠ Mô tả sản phẩm
Thuộc tính sản phẩm | Giá trị thuộc tính |
Nhà sản xuất: | STMicroelectronics |
Danh mục sản phẩm: | Bộ vi điều khiển ARM - MCU |
RoHS: | Chi tiết |
Loạt: | STM32F412RE |
Kiểu lắp đặt: | SMD/SMT |
Gói / Vỏ: | LQFP-64 |
Cốt lõi: | ARM Cortex M4 |
Kích thước bộ nhớ chương trình: | 512kB |
Chiều rộng bus dữ liệu: | 32 bit |
Độ phân giải ADC: | 12 bit |
Tần số xung nhịp tối đa: | 100MHz |
Số lượng I/O: | 50 Đầu vào/Đầu ra |
Kích thước RAM dữ liệu: | 256kB |
Điện áp cung cấp - Tối thiểu: | 1,7 vôn |
Điện áp cung cấp - Tối đa: | 3,6 vôn |
Nhiệt độ hoạt động tối thiểu: | - 40 độ C |
Nhiệt độ hoạt động tối đa: | + 85 độ C |
Bao bì: | Khay |
Thương hiệu: | STMicroelectronics |
Nhạy cảm với độ ẩm: | Đúng |
Loại sản phẩm: | Bộ vi điều khiển ARM - MCU |
Số lượng đóng gói tại nhà máy: | 960 |
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,012699 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1MB Flash, 256KB RAM, USB OTG FS, 17 TIM, 1 ADC, 17 giao diện comm.
Các thiết bị STM32F412XE/G dựa trên Arm® Cortex® -M4 32-bit hiệu suất caoLõi RISC hoạt động ở tần số lên đến 100 MHz. Lõi Cortex®-M4 của họ cóĐơn vị dấu phẩy động (FPU) độ chính xác đơn hỗ trợ tất cả các hướng dẫn xử lý dữ liệu độ chính xác đơn của Arm và các kiểu dữ liệu. Nó cũng triển khai 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ị STM32F412XE/G thuộc dòng sản phẩm STM32 Dynamic Efficiency™ (vớisản phẩm kết hợp hiệu suất năng lượng, hiệu suất và tích hợp) trong khi bổ sung thêm mộttính năng cải tiến được gọi là Chế độ thu thập hàng loạt (BAM) cho phép nhiều năng lượng hơntiết kiệm điện năng tiêu thụ trong quá trình xử lý dữ liệu theo lô.
Các thiết bị STM32F412XE/G tích hợp bộ nhớ nhúng tốc độ cao (lên đến 1 MbyteBộ nhớ flash, 256 Kbyte SRAM) 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, ba bus AHB và một bus đa AHB 32 bitma trận.
Tất cả các thiết bị đều cung cấp một ADC 12 bit, một RTC công suất thấp, mười hai bộ đếm thời gian 16 bit đa năng,hai bộ hẹn giờ PWM để điều khiển động cơ và hai bộ hẹn giờ 32 bit đa năng.
Chúng cũng có giao diện truyền thông tiêu chuẩn và tiên tiến:
• Tối đa bốn I2C, bao gồm một I2C hỗ trợ Fast-Mode Plus
• Năm SPI
• Năm I2S trong đó có hai là song công hoàn toàn. Để đạt được độ chính xác của lớp âm thanh, I2Sthiết bị ngoại vi có thể được định thời gian thông qua một PLL âm thanh nội bộ chuyên dụng hoặc thông qua một đồng hồ bên ngoàiđể cho phép đồng bộ hóa.
• Bốn USART
• Giao diện SDIO/MMC
• Giao diện USB 2.0 OTG tốc độ đầy đủ
• Hai CAN.
Ngoài ra, các thiết bị STM32F412xE/G còn tích hợp các thiết bị ngoại vi tiên tiến:
• Giao diện bộ điều khiển bộ nhớ tĩnh linh hoạt (FSMC)
• Giao diện bộ nhớ Quad-SPI
• Một bộ lọc kỹ thuật số cho bộ điều chế sigma (DFSDM), hai bộ lọc, tối đa bốn đầu vào và hỗ trợcủa micro MEM.
Các thiết bị STM32F412xE/G được cung cấp trong 7 gói có từ 48 đến 144 chân. Bộthiết bị ngoại vi có sẵn tùy thuộc vào gói đã chọn.
STM32F412xE/G hoạt động trong phạm vi nhiệt độ từ -40 đến +125 °C từ 1,7 (PDRTẮT) đến nguồn điện 3,6 V. Một bộ chế độ tiết kiệm điện toàn diện cho phép thiết kếcủa các ứng dụng công suất thấp.
Những tính năng này làm cho vi điều khiển STM32F412xE/G phù hợp với nhiều loạiứng dụng:
• Điều khiển động cơ và ứng dụng
• Thiết bị y tế
• Ứng dụng công nghiệp: PLC, biến tần, máy cắt mạch
• Máy in và máy quét
• Hệ thống báo động, hệ thống liên lạc video và HVAC
• Thiết bị âm thanh gia đình
• Trung tâm cảm biến điện thoại di động
• Thiết bị đeo được
• Các đối tượng được kết nối
• Mô-đun Wifi
• Dây chuyền hiệu suất động với BAM (BatchChế độ thu thập)
• Lõi: CPU Arm® 32-bit Cortex®-M4 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 chờ 0từ bộ nhớ Flash, tần số lên đến 100 MHz,đơn vị bảo vệ bộ nhớ,125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1),và hướng dẫn DSP
• Ký ức
– Bộ nhớ Flash lên đến 1 Mbyte
– 256 Kbyte SRAM
– Bộ điều khiển bộ nhớ tĩnh ngoài linh hoạtvới bus dữ liệu lên đến 16 bit: SRAM, PSRAM,Bộ nhớ Flash NOR
– Giao diện Quad-SPI chế độ kép
• Giao diện song song LCD, chế độ 8080/6800
• Quản lý đồng hồ, thiết lập lại và cung cấp
– Nguồn cung cấp ứng dụng và I/O từ 1,7 V đến 3,6 V
– POR, PDR, PVD và BOR
– Bộ dao động tinh thể 4 đến 26 MHz
– RC 16 MHz được cắt tỉa tại nhà máy
– Bộ dao động 32 kHz cho RTC có hiệu chuẩn
– RC 32 kHz bên trong có hiệu chuẩn
• Tiêu thụ điện năng
– Chạy: 112 µA/MHz (tắt ngoại vi)
– Dừng (Nháy ở chế độ Dừng, đánh thức nhanhthời gian): 50 µA Typ @ 25 °C; 75 µA tối đa
@25 °C
– Dừng (Flash ở chế độ Tắt nguồn sâu,thời gian đánh thức chậm): xuống tới 18 µA @
25 °C; Tối đa 40 µA @25 °C
– Chế độ chờ: 2,4 µA @25 °C / 1,7 V không cóRTC; 12 µA ở 85 °C ở 1,7 V
– Nguồn cung cấp VBAT cho RTC: 1 µA @25 °C
• 1×12-bit, 2,4 MSPS ADC: tối đa 16 kênh
• 2x bộ lọc kỹ thuật số cho bộ điều chế sigma delta,4x giao diện PDM, hỗ trợ micro stereo
• DMA mục đích chung: DMA 16 luồng
• Tối đa 17 bộ hẹn giờ: tối đa mười hai bộ hẹn giờ 16 bit, haiBộ hẹn giờ 32 bit lên đến 100 MHz mỗi bộ với tối đabốn IC/OC/PWM hoặc bộ đếm xung vàđầu vào bộ mã hóa vuông góc (tăng dần), haibộ hẹn giờ giám sát (độc lập và cửa sổ),
một bộ đếm thời gian SysTick
• Chế độ gỡ lỗi
– Gỡ lỗi dây nối tiếp (SWD) & JTAG
– Cortex®-M4 Embedded Trace Macrocell™
• Lên đến 114 cổng I/O có khả năng ngắt
– Lên đến 109 I/O nhanh lên đến 100 MHz
– Tối đa 114 I/O chịu được 5 V
• Lên đến 17 giao diện truyền thông
– Tối đa 4x giao diện I2C (SMBus/PMBus)
– Tối đa 4 USART (2 x 12,5 Mbit/giây,2 x 6,25 Mbit/giây), giao diện ISO 7816, LIN,
IrDA, điều khiển modem)
– Tối đa 5 SPI/I2S (tối đa 50 Mbit/giây, SPI hoặcGiao thức âm thanh I2S), trong đó có 2 muxedgiao diện I2S song công toàn phần
– Giao diện SDIO (SD/MMC/eMMC)
– Kết nối nâng cao: USB 2.0 tốc độ đầy đủthiết bị/máy chủ/bộ điều khiển OTG với PHY
– 2x CAN (2.0B Hoạt động)
• Máy phát số ngẫu nhiên thực sự
• Đơn vị tính toán CRC
• ID duy nhất 96 bit
• RTC: độ chính xác dưới một giây, lịch phần cứng
• Tất cả các gói đều là ECOPACK®2