STM32L431CCT6 ARM ไมโครคอนโทรลเลอร์ – MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash

คำอธิบายสั้น:

ผู้ผลิต: STMicroelectronics
หมวดหมู่สินค้า:ไมโครคอนโทรลเลอร์ ARM – MCU
แผ่นข้อมูล:STM32L431CCT6
Description: ไมโครคอนโทรลเลอร์ – MCU
สถานะ RoHS: เป็นไปตาม RoHS


รายละเอียดผลิตภัณฑ์

คุณสมบัติ

แท็กสินค้า

♠รายละเอียดสินค้า

คุณลักษณะของผลิตภัณฑ์ ค่าแอตทริบิวต์
ผู้ผลิต: เอส.ที.ไมโครอิเล็กทรอนิกส์
ประเภทสินค้า: ไมโครคอนโทรลเลอร์ ARM - MCU
เป็นไปตามมาตรฐาน: รายละเอียด
ชุด: STM32L431CC
สไตล์การติดตั้ง: เอสเอ็มดี/SMT
บรรจุภัณฑ์ / กล่อง: แอลคิวเอฟพี-48
หลัก: อาร์ม คอร์เท็กซ์ M4
ขนาดหน่วยความจำโปรแกรม: 256 กิโลไบต์
ความกว้างของบัสข้อมูล: 32 บิต
ความละเอียด ADC: 12 บิต
ความถี่นาฬิกาสูงสุด: 80 เมกะเฮิรตซ์
จำนวน I/O: 38 อินพุต/เอาต์พุต
ขนาด RAM ข้อมูล: 64 กิโลไบต์
การจ่ายแรงดัน - ต่ำสุด: 1.71 โวลต์
แรงดันไฟ - สูงสุด: 3.6 โวลต์
อุณหภูมิในการทำงานต่ำสุด: - 40 องศาเซลเซียส
อุณหภูมิในการทำงานสูงสุด: + 85 องศาเซลเซียส
บรรจุภัณฑ์: ถาด
ยี่ห้อ: เอส.ที.ไมโครอิเล็กทรอนิกส์
ความละเอียด DAC: 12 บิต
ประเภทข้อมูล RAM: แรม
ประเภทอินเทอร์เฟซ: สามารถ, I2C, LPUART, SAI, SPI, USART
ไวต่อความชื้น: ใช่
จำนวนช่อง ADC: 10 ช่อง
จำนวนตัวจับเวลา/ตัวนับ: 11 ตัวจับเวลา
ชุดโปรเซสเซอร์: STM32L4
ผลิตภัณฑ์: MCU+FPU
ประเภทสินค้า: ไมโครคอนโทรลเลอร์ ARM - MCU
ประเภทหน่วยความจำโปรแกรม: แฟลช
ปริมาณแพ็คโรงงาน: 1500
หมวดหมู่ย่อย: ไมโครคอนโทรลเลอร์ - MCU
ชื่อการค้า: STM32
ตัวจับเวลา Watchdog: ตัวจับเวลา Watchdog, มีหน้าต่าง
หน่วยน้ำหนัก: 0.006349 ออนซ์

♠ Ultra-low-power Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, สูงสุด 256KB Flash, 64KB SRAM, อะนาล็อก, เสียง

อุปกรณ์ STM32L431xx เป็นไมโครคอนโทรลเลอร์พลังงานต่ำพิเศษที่ใช้แกน RISC 32 บิต Arm® Cortex®-M4 ประสิทธิภาพสูงทำงานที่ความถี่สูงถึง 80 MHzแกน Cortex-M4 มีหน่วยจุดลอยตัว (FPU) ความแม่นยำเดียวซึ่งรองรับคำสั่งและประเภทข้อมูลการประมวลผลข้อมูลความแม่นยำเดียวของ Arm® ทั้งหมดนอกจากนี้ยังใช้ชุดคำสั่ง DSP เต็มรูปแบบและหน่วยป้องกันหน่วยความจำ (MPU) ซึ่งช่วยเพิ่มความปลอดภัยของแอปพลิเคชัน

อุปกรณ์ STM32L431xx ฝังหน่วยความจำความเร็วสูง (หน่วยความจำแฟลชสูงสุด 256 Kbyte, 64 Kbyte ของ SRAM), อินเทอร์เฟซหน่วยความจำแฟลช Quad SPI (มีให้ในทุกแพ็คเกจ) และ I/O และอุปกรณ์ต่อพ่วงที่ได้รับการปรับปรุงมากมายที่เชื่อมต่อกับบัส APB สองตัว , บัส AHB สองบัส และเมทริกซ์บัส AHB แบบหลายบิตแบบ 32 บิต

อุปกรณ์ STM32L431xx ฝังกลไกการป้องกันหลายอย่างสำหรับหน่วยความจำแฟลชแบบฝังและ SRAM: การป้องกันการอ่านข้อมูล การป้องกันการเขียน การป้องกันการอ่านรหัสที่เป็นกรรมสิทธิ์ และไฟร์วอลล์

อุปกรณ์มี ADC 12 บิตที่รวดเร็ว (5 Msps), ตัวเปรียบเทียบสองตัว, แอมพลิฟายเออร์สำหรับการทำงานหนึ่งตัว, ช่องสัญญาณ DAC สองช่อง, บัฟเฟอร์อ้างอิงแรงดันไฟฟ้าภายใน, RTC พลังงานต่ำ, ตัวจับเวลา 32 บิตสำหรับใช้งานทั่วไปหนึ่งตัว, 16 บิตหนึ่งตัว ตัวจับเวลา PWM สำหรับการควบคุมมอเตอร์โดยเฉพาะ ตัวจับเวลา 16 บิตสำหรับใช้งานทั่วไปสี่ตัว และตัวจับเวลาพลังงานต่ำ 16 บิตสองตัว


  • ก่อนหน้า:
  • ต่อไป:

  • • ใช้พลังงานต่ำเป็นพิเศษด้วย FlexPowerControl

    – แหล่งจ่ายไฟ 1.71 V ถึง 3.6 V

    – -40 °C ถึง 85/105/125 °C ช่วงอุณหภูมิ

    – 200 nA ในโหมด VBAT: จัดหา RTC และรีจิสเตอร์สำรอง 32×32 บิต

    – 8 nA โหมดปิดเครื่อง (5 หมุดปลุก)

    – 28 nA โหมดสแตนด์บาย (5 พินปลุก)

    – 280 nA โหมดสแตนด์บายพร้อม RTC

    – 1.0 µA โหมด Stop 2, 1.28 µA พร้อม RTC

    – โหมดรัน 84 µA/MHz

    – โหมดการซื้อเป็นชุด (BAM)

    – ปลุก 4 µs จากโหมดหยุด

    – รีเซ็ตเป็นสีน้ำตาล (BOR)

    - เมทริกซ์การเชื่อมต่อระหว่างกัน

    • Core: Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) ช่วยให้สามารถดำเนินการสถานะรอ 0 จากหน่วยความจำแฟลช, ความถี่สูงสุด 80 MHz, MPU, 100DMIPS และคำสั่ง DSP

    • เกณฑ์มาตรฐานการปฏิบัติงาน

    – 1.25 DMIPS/MHz (ดรายสโตน 2.1)

    – 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)

    • เกณฑ์มาตรฐานด้านพลังงาน

    – คะแนน 176.7 ULPBench®

    • แหล่งที่มาของนาฬิกา

    – คริสตัลออสซิลเลเตอร์ 4 ถึง 48 MHz

    – คริสตัลออสซิลเลเตอร์ 32 kHz สำหรับ RTC (LSE)

    – RC ตัดภายใน 16 MHz โรงงาน (± 1%)

    – พลังงานต่ำภายใน 32 kHz RC (±5%)

    – ออสซิลเลเตอร์หลายความเร็วภายใน 100 kHz ถึง 48 MHz ตัดอัตโนมัติโดย LSE (ความแม่นยำดีกว่า ±0.25 %)

    – ภายใน 48 MHz พร้อมการกู้คืนสัญญาณนาฬิกา

    – 2 PLLs สำหรับนาฬิการะบบ, เสียง, ADC

    • I/O ที่รวดเร็วสูงสุด 83 ตัว ส่วนใหญ่ทนต่อ V ได้ 5 ตัว

    • RTC พร้อมปฏิทิน HW การเตือนและการสอบเทียบ

    • มากถึง 21 ช่องการตรวจจับแบบคาปาซิทีฟ: รองรับแป้นสัมผัส เซ็นเซอร์สัมผัสเชิงเส้นและแบบหมุน

    • 11x ตัวจับเวลา: 1x การควบคุมมอเตอร์ขั้นสูง 16 บิต, 1x 32-bit และ 2x 16-bit วัตถุประสงค์ทั่วไป, 2x 16- บิตพื้นฐาน, 2x ตัวจับเวลา 16 บิตพลังงานต่ำ (มีให้ในโหมดหยุด), 2x watchdogs, SysTick จับเวลา

    • ความทรงจำ

    – สูงสุด 256 KB single bank Flash, การป้องกันการอ่านรหัสที่เป็นกรรมสิทธิ์

    – 64 KB ของ SRAM รวมถึง 16 KB พร้อมการตรวจสอบความเท่าเทียมกันของฮาร์ดแวร์

    - อินเตอร์เฟสหน่วยความจำ Quad SPI

    • อุปกรณ์ต่อพ่วงแบบอะนาล็อกที่หลากหลาย (อุปกรณ์จ่ายอิสระ)

    – 1x 12-bit ADC 5 Msps, สูงสุด 16-bit พร้อมการสุ่มตัวอย่างเกินฮาร์ดแวร์, 200 µA/Msps

    – ช่องเอาต์พุต DAC 12 บิต 2x ตัวอย่างพลังงานต่ำและค้าง

    – 1x แอมพลิฟายเออร์สำหรับการทำงานพร้อม PGA ในตัว

    – เครื่องเปรียบเทียบพลังงานต่ำพิเศษ 2 เท่า

    • อินเทอร์เฟซการสื่อสาร 16x

    – 1x SAI (อินเทอร์เฟซเสียงแบบอนุกรม)

    – 3x I2C FM+(1 Mbit/s), SMBus/PMBus

    – 4x USARTs (ISO 7816, LIN, IrDA, โมเด็ม)

    – 1x LPUART (หยุดการปลุก 2 ครั้ง)

    – 3x SPI (และ 1x Quad SPI)

    - อินเทอร์เฟซ CAN (2.0B Active) และ SDMMC

    – SWPMI single wire protocol master I/F

    – IRTIM (อินเทอร์เฟซอินฟราเรด)

    • ตัวควบคุม DMA 14 แชนเนล

    • เครื่องกำเนิดตัวเลขสุ่มจริง

    • หน่วยคำนวณ CRC รหัสเฉพาะ 96 บิต

    • การสนับสนุนการพัฒนา: การดีบักแบบอนุกรม (SWD), JTAG, Embedded Trace Macrocell™

    สินค้าที่เกี่ยวข้อง