STM32F410C8U6 MCU STM32 MCU ประสิทธิภาพไดนามิก BAM
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | STM32F410C8 |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
แพ็กเกจ / เคส: | ยูเอฟคิวเอฟพีเอ็น-48 |
แกนหลัก: | ARM คอร์เท็กซ์ M4 |
ขนาดหน่วยความจำโปรแกรม: | ขนาด 64 กิโลไบต์ |
ความกว้างบัสข้อมูล: | 32 บิต |
ความละเอียด ADC: | 12 บิต |
ความถี่สัญญาณนาฬิกาสูงสุด: | 100 เมกะเฮิรตซ์ |
จำนวน I/O: | 36 อินพุท |
ขนาด RAM ข้อมูล: | ขนาด 32 กิโลไบต์ |
แรงดันไฟเลี้ยง - ต่ำสุด: | 1.7 โวลต์ |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
อุณหภูมิการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
ไวต่อความชื้น: | ใช่ |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
ปริมาณบรรจุโรงงาน: | 1560 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
ชื่อทางการค้า: | STM32 |
น้ำหนักต่อหน่วย: | 0.003517 ออนซ์ |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, แฟลช 128KB, RAM 32KB, 9 TIMs, 1 ADC, 1 DAC, 1 LPTIM, อินเทอร์เฟซ 9 comm.
อุปกรณ์ STM32F410X8/B ใช้ Arm® Cortex® -M4 32 บิตประสิทธิภาพสูงแกน RISC ทำงานที่ความถี่สูงถึง 100 MHz แกน Cortex®-M4 มีคุณสมบัติหน่วยจุดลอยตัว (FPU) ความแม่นยำเดี่ยวซึ่งรองรับคำสั่งประมวลผลข้อมูลความแม่นยำเดี่ยวของ Arm และประเภทข้อมูลทั้งหมด นอกจากนี้ยังใช้งานชุดคำสั่ง DSP เต็มรูปแบบอีกด้วยหน่วยป้องกันหน่วยความจำ (MPU) ซึ่งช่วยเพิ่มความปลอดภัยของแอปพลิเคชัน
STM32F410X8/B เป็นส่วนหนึ่งของกลุ่มผลิตภัณฑ์ STM32 Dynamic Efficiency™ (พร้อมด้วยผลิตภัณฑ์ที่ผสมผสานประสิทธิภาพการใช้พลังงาน ประสิทธิภาพการทำงาน และการบูรณาการ พร้อมกับเพิ่มสิ่งใหม่คุณสมบัติใหม่ที่เรียกว่า Batch Acquisition Mode (BAM) ช่วยให้ประหยัดพลังงานได้มากยิ่งขึ้นการบริโภคระหว่างการแบ่งชุดข้อมูล
STM32F410X8/B ประกอบด้วยหน่วยความจำแบบฝังความเร็วสูง (สูงสุด 128 Kbytes)หน่วยความจำแฟลช, SRAM 32 กิโลไบต์ และ I/O ที่ได้รับการปรับปรุงมากมายอุปกรณ์ต่อพ่วงที่เชื่อมต่อกับบัส APB สองตัว บัส AHB หนึ่งตัว และเมทริกซ์บัสมัลติ-AHB ขนาด 32 บิต
อุปกรณ์ทั้งหมดมี ADC 12 บิต 1 ตัว, DAC 12 บิต 1 ตัว, RTC กำลังไฟต่ำ 1 ตัว, ฟังก์ชันทั่วไป 3 อย่างตัวจับเวลา 16 บิต, ตัวจับเวลา PWM หนึ่งตัวสำหรับการควบคุมมอเตอร์, ตัวจับเวลา 32 บิตเอนกประสงค์หนึ่งตัวและตัวจับเวลาพลังงานต่ำ 16 บิต นอกจากนี้ยังมีอินเทอร์เฟซการสื่อสารมาตรฐานและขั้นสูง
• I2C สูงสุดสามตัว
• SPI สามตัว
• I2S สามตัว
เพื่อให้ได้ความแม่นยำของคลาสเสียง อุปกรณ์ต่อพ่วง I2S สามารถทำการโอเวอร์คล็อกได้ผ่านอุปกรณ์ภายในPLL หรือผ่านนาฬิกาภายนอกเพื่อให้สามารถซิงโครไนซ์ได้
• USART จำนวน 3 แห่ง
STM32F410x8/B มีจำหน่าย 5 แพ็คเกจ ตั้งแต่ 36 ถึง 64 พิน ชุดของอุปกรณ์ต่อพ่วงที่มีให้เลือกขึ้นอยู่กับแพ็คเกจที่เลือก
STM32F410x8/B ทำงานในช่วงอุณหภูมิ – 40 ถึง +125 °C จาก 1.7 (PDRปิด) เป็นแหล่งจ่ายไฟ 3.6 V ชุดโหมดประหยัดพลังงานที่ครอบคลุมช่วยให้การออกแบบของแอปพลิเคชั่นพลังงานต่ำ
คุณสมบัติเหล่านี้ทำให้ไมโครคอนโทรลเลอร์ STM32F410x8/B เหมาะสำหรับการใช้งานหลากหลายการใช้งาน:
• การควบคุมการขับเคลื่อนมอเตอร์และการใช้งาน
• อุปกรณ์ทางการแพทย์
• การใช้งานในอุตสาหกรรม: PLC, อินเวอร์เตอร์, เบรกเกอร์วงจร
• เครื่องพิมพ์ และสแกนเนอร์
• ระบบเตือนภัย วิดีโออินเตอร์คอม และ HVAC
• เครื่องใช้ไฟฟ้าภายในบ้าน
• ฮับเซ็นเซอร์โทรศัพท์มือถือ
• Dynamic Efficiency Line พร้อม eBAM (ปรับปรุงโหมดการรับข้อมูลแบบแบตช์)
– แหล่งจ่ายไฟ 1.7 V ถึง 3.6 V
– ช่วงอุณหภูมิ -40 °C ถึง 85/105/125 °C
• แกนหลัก: CPU Arm® 32-bit Cortex®-M4 พร้อม FPUเครื่องเร่งความเร็วแบบเรียลไทม์แบบปรับตัว (ARTAccelerator™) ช่วยให้ดำเนินการได้โดยไม่ต้องรอจากหน่วยความจำแฟลช ความถี่สูงถึง 100 MHzหน่วยป้องกันหน่วยความจำ,125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1)และคำสั่ง DSP
• ความทรงจำ
– หน่วยความจำแฟลชสูงสุด 128 กิโลไบต์
– หน่วยความจำ OTP 512 ไบต์
– SRAM ขนาด 32 กิโลไบต์
• การจัดการนาฬิกา การรีเซ็ต และการจัดหา
– แหล่งจ่ายไฟและ I/O 1.7 V ถึง 3.6 V
– POR, PDR, PVD และ BOR
– ออสซิลเลเตอร์คริสตัล 4 ถึง 26 MHz
– RC ภายใน 16 MHz ที่ปรับแต่งจากโรงงาน
– ออสซิลเลเตอร์ 32 kHz สำหรับ RTC พร้อมการสอบเทียบ
– RC ภายใน 32 kHz พร้อมการสอบเทียบ
• การใช้พลังงาน
– การทำงาน: 89 µA/MHz (ปิดอุปกรณ์ต่อพ่วง)
– หยุด (แฟลชในโหมดหยุด ปลุกอย่างรวดเร็วเวลา): 40 µA โดยทั่วไปที่ 25 °C; สูงสุด 49 µA@25 องศาเซลเซียส
– หยุด (แฟลชในโหมดปิดเครื่องลึกเวลาปลุกช้า): ต่ำถึง 6 µA @ 25 °C;สูงสุด 14 µA @25 °C
– สแตนด์บาย: 2.4 µA @25 °C / 1.7 V โดยไม่มีRTC; 12 µA @85 °C @1.7 V
– แหล่งจ่ายไฟ VBAT สำหรับ RTC: 1 µA @25 °C
• 1×12 บิต, 2.4 MSPS ADC: สูงสุด 16 ช่อง
• ตัวแปลง D/A 1×12 บิต
• DMA เอนกประสงค์: DMA 16 สตรีมตัวควบคุมที่มี FIFO และการรองรับการระเบิด
• ตั้งเวลาได้สูงสุด 9 ครั้ง
– ตัวตั้งเวลาพลังงานต่ำ 1 ตัว (มีให้ใช้งานในโหมดหยุดโหมด)
– ตัวจับเวลาควบคุมมอเตอร์ขั้นสูง 16 บิต 1 ตัว
– ตัวจับเวลาเอนกประสงค์ 16 บิต จำนวน 3 ตัว
– ตัวจับเวลา 32 บิต 1 ตัว สูงสุด 100 MHz พร้อมด้วยสี่ IC/OC/PWM หรือตัวนับพัลส์และอินพุตตัวเข้ารหัสแบบกำลังสอง (เพิ่มขึ้น)
– ตัวจับเวลาเฝ้าระวังสองตัว (อิสระหน้าต่าง)
– ตัวจับเวลา SysTick
• โหมดดีบัก
– การดีบักสายอนุกรม (SWD) และ JTAGอินเทอร์เฟซ
– Cortex® -M4 ฝังร่องรอย Macrocell™
• พอร์ต I/O สูงสุด 50 พอร์ตพร้อมความสามารถในการขัดจังหวะ
– I/O ความเร็วสูงถึง 45 ตัวที่ความถี่สูงสุด 100 MHz
– I/O ที่ทนทานต่อ V สูงสุด 49 5
• อินเทอร์เฟซการสื่อสารสูงสุด 9 รายการ
– อินเทอร์เฟซ I2C สูงสุด 3x (SMBus/PMBus)รวมถึง 1x I2C Fast-mode ที่ 1 MHz
– สูงสุด 3 USART (2 x 12.5 Mbit/s,1 x 6.25 Mbit/s อินเทอร์เฟซ ISO 7816, LINIrDA, การควบคุมโมเด็ม)
– สูงสุด 3 SPI/I2Ss (สูงสุด 50 Mbit/s SPI หรือโปรโตคอลเสียง I2S)
• เครื่องสร้างตัวเลขสุ่มที่แท้จริง
• หน่วยคำนวณ CRC
• รหัสเฉพาะ 96 บิต
• RTC: ความแม่นยำต่ำกว่าวินาที ปฏิทินฮาร์ดแวร์
• บรรจุภัณฑ์ทั้งหมดเป็น ECOPACK®2