ไมโครคอนโทรลเลอร์ ARM STM32F401RBT6TR – MCU สายการเข้าถึงประสิทธิภาพสูง DSP และ FPU คอร์ Arm Cortex-M4 แฟลช 128 Kbytes
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | STM32F401RB |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
แพ็กเกจ / เคส: | แอลคิวเอฟพี-64 |
แกนหลัก: | ARM คอร์เท็กซ์ M4 |
ขนาดหน่วยความจำโปรแกรม: | ขนาด 128 กิโลไบต์ |
ความกว้างบัสข้อมูล: | 32 บิต |
ความละเอียด ADC: | 12 บิต |
ความถี่สัญญาณนาฬิกาสูงสุด: | 84 เมกะเฮิรตซ์ |
จำนวน I/O: | 50 พอร์ตอินพุต/เอาต์พุต |
ขนาด RAM ข้อมูล: | ขนาด 64 กิโลไบต์ |
แรงดันไฟเลี้ยง - ต่ำสุด: | 1.7 โวลต์ |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
อุณหภูมิการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | รีล |
บรรจุภัณฑ์: | ตัดเทป |
บรรจุภัณฑ์: | เม้าส์รีล |
ยี่ห้อ: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
ประเภทข้อมูล RAM: | เอสแรม |
ประเภทอินเทอร์เฟซ: | I2C, I2S, SDIO, SPI, USART, ยูเอสบี |
ไวต่อความชื้น: | ใช่ |
จำนวนช่อง ADC: | 16 ช่อง |
จำนวนตัวจับเวลา/ตัวนับ: | 8 ตัวจับเวลา |
ซีรีย์โปรเซสเซอร์: | STM32F401 |
ผลิตภัณฑ์: | ไมโครโปรเซสเซอร์+FPU |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ปริมาณบรรจุโรงงาน: | 1,000 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
ชื่อทางการค้า: | STM32 |
ตัวจับเวลาเฝ้าระวัง: | ตัวจับเวลา Watchdog แบบมีหน้าต่าง |
น้ำหนักต่อหน่วย: | 0.012335 ออนซ์ |
♠ Arm® Cortex®-M4 MCU+FPU 32 บิต, 105 DMIPS, แฟลช 256KB / RAM 64KB, TIM 11 ตัว, ADC 1 ตัว, อินเทอร์เฟซการสื่อสาร 11 รายการ
อุปกรณ์ STM32F401XB/STM32F401XC ใช้คอร์ Arm® Cortex® -M4 RISC 32 บิตประสิทธิภาพสูงที่ทำงานที่ความถี่สูงถึง 84 MHz คอร์ Cortex®-M4 มีหน่วยจุดลอยตัว (FPU) แบบความแม่นยำเดียวที่รองรับคำสั่งประมวลผลข้อมูลความแม่นยำเดียวของ Arm และประเภทข้อมูลทั้งหมด นอกจากนี้ยังใช้ชุดคำสั่ง DSP เต็มรูปแบบและหน่วยป้องกันหน่วยความจำ (MPU) ซึ่งช่วยเพิ่มความปลอดภัยของแอปพลิเคชัน
STM32F401xB/STM32F401xC ประกอบด้วยหน่วยความจำแบบฝังความเร็วสูง (หน่วยความจำแฟลชสูงสุด 256 Kbytes, SRAM สูงสุด 64 Kbytes) และ I/O ที่ได้รับการปรับปรุงและอุปกรณ์ต่อพ่วงมากมายที่เชื่อมต่อกับบัส APB สองตัว บัส AHB สองตัว และเมทริกซ์บัสมัลติ-AHB ขนาด 32 บิต
• สายประสิทธิภาพแบบไดนามิกพร้อม BAM (โหมดการรับชุด)
– แหล่งจ่ายไฟ 1.7 V ถึง 3.6 V
– ช่วงอุณหภูมิ -40 °C ถึง 85/105/125 °C
• แกนหลัก: CPU Arm® 32-bit Cortex®-M4 พร้อม FPU, ตัวเร่งความเร็วแบบเรียลไทม์แบบปรับตัว (ART Accelerator™) ที่ให้การทำงานสถานะ 0-wait จากหน่วยความจำแฟลช, ความถี่สูงถึง 84 MHz, หน่วยป้องกันหน่วยความจำ, 105 DMIPS/ 1.25 DMIPS/MHz (Dhrystone 2.1) และคำสั่ง DSP
• ความทรงจำ
– หน่วยความจำแฟลชสูงสุด 256 กิโลไบต์
– หน่วยความจำ OTP 512 ไบต์
– SRAM สูงสุด 64 กิโลไบต์
• การจัดการนาฬิกา การรีเซ็ต และการจัดหา
– แหล่งจ่ายไฟและ I/O 1.7 V ถึง 3.6 V
– POR, PDR, PVD และ BOR
– ออสซิลเลเตอร์คริสตัล 4 ถึง 26 MHz
– RC ภายใน 16 MHz ที่ปรับแต่งจากโรงงาน
– ออสซิลเลเตอร์ 32 kHz สำหรับ RTC พร้อมการสอบเทียบ
– RC ภายใน 32 kHz พร้อมการสอบเทียบ
• การใช้พลังงาน
– ทำงาน: 128 µA/MHz (ปิดอุปกรณ์ต่อพ่วง)
– หยุด (แฟลชในโหมดหยุด เวลาปลุกรวดเร็ว): 42 µA โดยทั่วไป @ 25 °C; 65 µA สูงสุด @ 25 °C
– หยุด (แฟลชในโหมดปิดเครื่องลึก เวลาปลุกช้า): ต่ำถึง 10 µA โดยทั่วไปที่ 25 °C; สูงสุด 28 µ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
• ตัวแปลง A/D 1×12 บิต 2.4 MSPS: สูงสุด 16 ช่อง
• DMA เอนกประสงค์: ตัวควบคุม DMA 16 สตรีมพร้อม FIFO และการรองรับเบิร์สต์
• ตัวจับเวลาสูงสุด 11 ตัว: ตัวจับเวลา 16 บิตสูงสุด 6 ตัว, ตัวจับเวลา 32 บิต 2 ตัว สูงสุด 84 MHz, แต่ละตัวมี IC/OC/PWM สูงสุด 4 ตัว หรือตัวนับพัลส์และอินพุตตัวเข้ารหัสแบบควอเดรเจอร์ (เพิ่มขึ้น), ตัวจับเวลาเฝ้าระวัง 2 ตัว (อิสระและแบบหน้าต่าง) และตัวจับเวลา SysTick
• โหมดดีบัก
– อินเทอร์เฟซการดีบักสายอนุกรม (SWD) และ JTAG
– Cortex®-M4 ฝังร่องรอย Macrocell™
• พอร์ต I/O สูงสุด 81 พอร์ตพร้อมความสามารถในการขัดจังหวะ
– พอร์ต IO ทั้งหมดทนแรงดันไฟ 5 V
– I/O ความเร็วสูงถึง 78 ตัว ความถี่สูงสุด 42 MHz
• อินเทอร์เฟซการสื่อสารสูงสุด 11 รายการ
– อินเทอร์เฟซ I2C สูงสุด 3 × (1Mbit/s, SMBus/PMBus)
– สูงสุด 3 USART (2 x 10.5 Mbit/s, 1 x 5.25 Mbit/s), อินเทอร์เฟซ ISO 7816, LIN, IrDA, การควบคุมโมเด็ม)
– SPI สูงสุด 4 ตัว (สูงสุด 42 Mbits/s ที่ fCPU = 84 MHz), SPI2 และ SPI3 พร้อม I2S แบบฟูลดูเพล็กซ์แบบมัลติเพล็กซ์เพื่อให้ได้ความแม่นยำของคลาสเสียงผ่าน PLL เสียงภายในหรือนาฬิกาภายนอก
– อินเทอร์เฟซ SDIO
• การเชื่อมต่อขั้นสูง
– อุปกรณ์/โฮสต์/ตัวควบคุม OTG USB 2.0 ความเร็วสูงพร้อม PHY บนชิป
• หน่วยคำนวณ CRC
• รหัสเฉพาะ 96 บิต
• RTC: ความแม่นยำต่ำกว่าวินาที ปฏิทินฮาร์ดแวร์