ไมโครคอนโทรลเลอร์ ARM STM32H750IBK6 – MCU ประสิทธิภาพสูงและ DSP DP-FPU, MCU Arm Cortex-M7 แฟลช 128Kbytes RAM 1MB, 480
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | STM32H7 |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
แพ็กเกจ/เคส: | ยูเอฟบีจีเอ-176 |
แกนหลัก: | ARM คอร์เท็กซ์ M7 |
ขนาดหน่วยความจำโปรแกรม: | ขนาด 128 กิโลไบต์ |
ความกว้างบัสข้อมูล: | 32 บิต |
ความละเอียด ADC: | 3 x 16 บิต |
ความถี่สัญญาณนาฬิกาสูงสุด: | 480 เมกะเฮิรตซ์ |
จำนวน I/O: | 140 อิน/โอ |
ขนาด RAM ข้อมูล: | 1MB |
แรงดันไฟเลี้ยง - ต่ำสุด: | 1.62 โวลต์ |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
อุณหภูมิการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
ความละเอียด DAC: | 12 บิต |
ประเภทข้อมูล RAM: | แรม |
แรงดันไฟ I/O: | 1.62 โวลต์ถึง 3.6 โวลต์ |
ประเภทอินเทอร์เฟซ: | สามารถ, I2C, SAI, SDI, SPI, USART, USB |
ไวต่อความชื้น: | ใช่ |
จำนวนช่อง ADC: | 36 ช่อง |
ผลิตภัณฑ์: | ไมโครโปรเซสเซอร์+FPU |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ปริมาณบรรจุโรงงาน: | 1008 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
ชื่อทางการค้า: | STM32 |
ตัวจับเวลาเฝ้าระวัง: | ตัวจับเวลา Watchdog แบบมีหน้าต่าง |
น้ำหนักต่อหน่วย: | 111 มก. |
♠ MCU Arm® Cortex®-M7 480MHz 32 บิต, แฟลช 128 Kbyte, RAM 1 Mbyte, อินเทอร์เฟซ com. และอนาล็อก 46 ตัว, การเข้ารหัส
อุปกรณ์ STM32H750xB ใช้คอร์ RISC 32 บิต Arm® Cortex®-M7 ประสิทธิภาพสูงที่ทำงานที่ความถี่สูงถึง 480 MHz คอร์ Cortex®-M7 มีหน่วยจุดลอยตัว (FPU) ซึ่งรองรับคำสั่งและประเภทข้อมูลการประมวลผลข้อมูลความแม่นยำสองเท่าของ Arm® (สอดคล้องกับ IEEE 754) และความแม่นยำระดับเดียว อุปกรณ์ STM32H750xB รองรับชุดคำสั่ง DSP เต็มรูปแบบและหน่วยป้องกันหน่วยความจำ (MPU) เพื่อเพิ่มความปลอดภัยของแอปพลิเคชัน
อุปกรณ์ STM32H750xB ประกอบด้วยหน่วยความจำแบบฝังความเร็วสูงพร้อมหน่วยความจำแฟลช 128 Kbytes, RAM สูงสุด 1 Mbyte (รวมถึง RAM TCM 192 Kbytes, SRAM ผู้ใช้สูงสุด 864 Kbytes และ SRAM สำรอง 4 Kbytes) ตลอดจน I/O ที่ได้รับการปรับปรุงและอุปกรณ์ต่อพ่วงต่างๆ ที่เชื่อมต่อกับบัส APB บัส AHB เมทริกซ์บัส AHB หลายตัว 2x32 บิต และอินเตอร์คอนเนกต์ AXI หลายชั้นที่รองรับการเข้าถึงหน่วยความจำภายในและภายนอก
อุปกรณ์ทั้งหมดมี ADC สามตัว, DAC สองตัว, ตัวเปรียบเทียบพลังงานต่ำพิเศษสองตัว, RTC พลังงานต่ำหนึ่งตัว, ตัวจับเวลาความละเอียดสูง, ตัวจับเวลา 16 บิตเอนกประสงค์ 12 ตัว, ตัวจับเวลา PWM สองตัวสำหรับการควบคุมมอเตอร์, ตัวจับเวลาพลังงานต่ำห้าตัว, ตัวสร้างตัวเลขสุ่มที่แท้จริง (RNG) และเซลล์เร่งความเร็วการเข้ารหัส อุปกรณ์รองรับตัวกรองดิจิทัลสี่ตัวสำหรับมอดูเลเตอร์ซิกม่า-เดลต้าภายนอก (DFSDM) นอกจากนี้ยังมีอินเทอร์เฟซการสื่อสารมาตรฐานและขั้นสูงอีกด้วย
รวมถึงเทคโนโลยีจดสิทธิบัตรอันทันสมัยของ ST
แกนหลัก
• คอร์ Arm® Cortex®-M7 32 บิตพร้อม FPU ความแม่นยำสองเท่าและแคช L1: ข้อมูล 16 กิโลไบต์และแคชคำสั่ง 16 กิโลไบต์ ความถี่สูงถึง 480 MHz, MPU, 1027 DMIPS/ 2.14 DMIPS/MHz (Dhrystone 2.1) และคำสั่ง DSP
ความทรงจำ
• หน่วยความจำแฟลช 128 กิโลไบต์
• RAM 1 เมกะไบต์: RAM TCM 192 กิโลไบต์ (รวม RAM ITCM 64 กิโลไบต์ + RAM DTCM 128 กิโลไบต์สำหรับรูทีนที่สำคัญตามเวลา) SRAM ผู้ใช้ 864 กิโลไบต์ และ SRAM 4 กิโลไบต์ในโดเมนการสำรองข้อมูล
• อินเทอร์เฟซหน่วยความจำ Quad-SPI โหมดคู่ทำงานสูงถึง 133 MHz
• ตัวควบคุมหน่วยความจำภายนอกแบบยืดหยุ่นพร้อมบัสข้อมูลสูงสุด 32 บิต: – หน่วยความจำแฟลช SRAM, PSRAM, NOR ที่มีความเร็วสูงสุด 133 MHz ในโหมดซิงโครนัส – SDRAM/LPSDR SDRAM – หน่วยความจำแฟลช NAND 8/16 บิต
• หน่วยคำนวณ CRC
ความปลอดภัย
• ROP, PC-ROP, การงัดแงะแบบแอคทีฟ, รองรับการอัปเกรดเฟิร์มแวร์ที่ปลอดภัย, โหมดการเข้าถึงที่ปลอดภัย
อินพุต/เอาต์พุตเอนกประสงค์
• พอร์ต I/O สูงสุด 168 พอร์ตพร้อมความสามารถในการขัดจังหวะ
รีเซ็ตและการจัดการพลังงาน
• โดเมนพลังงานแยกกัน 3 โดเมนซึ่งสามารถตั้งค่าประตูสัญญาณนาฬิกาหรือปิดได้อย่างอิสระ:
– D1: ความสามารถประสิทธิภาพสูง
– D2: อุปกรณ์ต่อพ่วงการสื่อสารและตัวจับเวลา
– D3: รีเซ็ต/ควบคุมนาฬิกา/จัดการพลังงาน
• แหล่งจ่ายไฟและ I/O 1.62 ถึง 3.6 V
• POR, PDR, PVD และ BOR
• พลังงาน USB เฉพาะที่ฝังตัวควบคุมภายใน 3.3 V เพื่อจ่ายไฟให้กับ PHY ภายใน
• ตัวควบคุมแบบฝัง (LDO) พร้อมเอาต์พุตที่กำหนดค่าได้และปรับขนาดได้เพื่อจ่ายไฟให้กับวงจรดิจิทัล
• การปรับขนาดแรงดันไฟฟ้าในโหมดการทำงานและหยุด (ช่วงที่กำหนดค่าได้ 6 ช่วง)
• ตัวควบคุมสำรอง (~0.9 V)
• แรงดันไฟอ้างอิงสำหรับอุปกรณ์ต่อพ่วงแบบอนาล็อก/VREF+
• โหมดพลังงานต่ำ: โหมดพักเครื่อง, หยุด, สแตนด์บาย และ VBAT รองรับการชาร์จแบตเตอรี่
การใช้พลังงานต่ำ
• โหมดการทำงานแบตเตอรี่ VBAT พร้อมความสามารถในการชาร์จ
• พินตรวจสอบสถานะพลังงาน CPU และโดเมน
• 2.95 µA ในโหมดสแตนด์บาย (ปิด SRAM สำรอง, เปิด RTC/LSE)
การจัดการนาฬิกา
• โหมดการทำงานแบตเตอรี่ VBAT พร้อมความสามารถในการชาร์จ
• พินตรวจสอบสถานะพลังงาน CPU และโดเมน
• 2.95 µA ในโหมดสแตนด์บาย (ปิด SRAM สำรอง, เปิด RTC/LSE)
เมทริกซ์เชื่อมต่อ
• เมทริกซ์บัส 3 ตัว (1 AXI และ 2 AHB)
• สะพาน (5× AHB2-APB, 2× AXI2-AHB)
ตัวควบคุม DMA 4 ตัวเพื่อปลดโหลดซีพียู
• ตัวควบคุมการเข้าถึงหน่วยความจำโดยตรงแบบมาสเตอร์ความเร็วสูง 1× (MDMA) พร้อมรองรับรายการที่เชื่อมโยง
• DMA พอร์ตคู่ 2× พร้อม FIFO
• 1× DMA พื้นฐานพร้อมความสามารถในการร้องขอเราเตอร์
อุปกรณ์ต่อพ่วงการสื่อสารสูงสุด 35 ชิ้น
• อินเทอร์เฟซ FM+ 4× I2Cs (SMBus/PMBus)
• 4× USARTs/4x UARTs (อินเทอร์เฟซ ISO7816, LIN, IrDA, สูงสุด 12.5 Mbit/s) และ 1x LPUART
• 6× SPI, 3 ตัวพร้อมความแม่นยำของคลาสเสียง I2S แบบมัลติเพล็กซ์ผ่าน PLL เสียงภายในหรือนาฬิกาภายนอก, 1x I2S ในโดเมน LP (สูงสุด 150 MHz)
• 4x SAIs (อินเทอร์เฟซเสียงแบบอนุกรม)
• อินเทอร์เฟซ SPDIFRX
• มาสเตอร์ I/F โปรโตคอลสายเดียว SWPMI
• อินเทอร์เฟซ MDIO Slave
• อินเทอร์เฟซ SD/SDIO/MMC 2× (สูงสุด 125 MHz)
• ตัวควบคุม CAN 2×: 2 ตัวพร้อม CAN FD, 1 ตัวพร้อม CAN แบบทริกเกอร์เวลา (TT-CAN)
• โซลูชันไร้คริสตัลอินเทอร์เฟซ USB OTG 2× (1FS, 1HS/FS) พร้อม LPM และ BCD
• อินเทอร์เฟซ MAC อีเธอร์เน็ตพร้อมตัวควบคุม DMA
• HDMI-CEC • อินเทอร์เฟซกล้อง 8 ถึง 14 บิต (สูงสุด 80 MHz)
อุปกรณ์ต่อพ่วงแบบอะนาล็อก 11 ชิ้น
• ADC 3× ที่มีความละเอียดสูงสุด 16 บิต (สูงสุด 36 ช่อง สูงสุด 3.6 MSPS)
• เซ็นเซอร์วัดอุณหภูมิ 1×
• ตัวแปลง D/A 12 บิต 2 ตัว (1 MHz)
• ตัวเปรียบเทียบพลังงานต่ำพิเศษ 2×
• เครื่องขยายสัญญาณการทำงาน 2× (แบนด์วิดท์ 7.3 MHz)
• ฟิลเตอร์ดิจิทัล 1 ตัวสำหรับโมดูเลเตอร์ซิกม่าเดลต้า (DFSDM) พร้อม 8 ช่อง/4 ฟิลเตอร์
กราฟฟิก
• ตัวควบคุม LCD-TFT ที่มีความละเอียดถึง XGA
• ตัวเร่งความเร็วฮาร์ดแวร์กราฟิก Chrom-ART (DMA2D) เพื่อลดภาระของ CPU
• ฮาร์ดแวร์ตัวแปลงสัญญาณ JPEG
ตัวจับเวลาและวอทช์ด็อกสูงสุด 22 ตัว
• ตัวจับเวลาความละเอียดสูง 1× (ความละเอียดสูงสุด 2.1 นาโนวินาที)
• ตัวจับเวลา 2× 32 บิตพร้อม IC/OC/PWM หรือตัวนับพัลส์สูงสุด 4 ตัวและอินพุตตัวเข้ารหัสแบบควอเดรเจอร์ (เพิ่มทีละน้อย) (สูงสุด 240 MHz)
• ตัวจับเวลาควบคุมมอเตอร์ขั้นสูง 2× 16 บิต (สูงสุด 240 MHz)
• ตัวจับเวลาเอนกประสงค์ 10× 16 บิต (สูงสุด 240 MHz)
• ตัวจับเวลาพลังงานต่ำ 5× 16 บิต (สูงสุด 240 MHz)
• วอทช์ด็อก 2 ตัว (อิสระและหน้าต่าง)
• ตัวจับเวลา SysTick 1×
• RTC ที่มีความแม่นยำในระดับต่ำกว่าวินาทีและปฏิทินฮาร์ดแวร์
การเร่งความเร็วการเข้ารหัส
• AES 128, 192, 256, ทีดีอีเอส
• แฮช (MD5, SHA-1, SHA-2), HMAC
• เครื่องกำเนิดตัวเลขสุ่มที่แท้จริง
โหมดดีบัก
• อินเทอร์เฟซ SWD และ JTAG
• บัฟเฟอร์การติดตามแบบฝังขนาด 4 กิโลไบต์