ไมโครคอนโทรลเลอร์ ARM FS32K116LFT0VLFT – MCU S32K116 32-บิต MCU, ARM Cortex-M0+
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | เอ็นเอ็กซ์พี |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | S32K1xx |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | บริษัท เอ็นเอ็กซ์พี เซมิคอนดักเตอร์ |
ไวต่อความชื้น: | ใช่ |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ ARM - MCU |
ปริมาณบรรจุโรงงาน: | 250 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
หมายเลขชิ้นส่วนนามแฝง: | 935385261557 |
• ลักษณะการทำงาน
– ช่วงแรงดันไฟฟ้า: 2.7 V ถึง 5.5 V
– ช่วงอุณหภูมิแวดล้อม: -40 °C ถึง 105 °C สำหรับโหมด HSRUN, -40 °C ถึง 150 °C สำหรับโหมด RUN
• คอร์ Arm™ Cortex-M4F/M0+, CPU 32 บิต
รองรับความถี่สูงสุด 112 MHz (โหมด HSRUN) ด้วย 1.25 Dhrystone MIPS ต่อ MHz
– Arm Core ที่ใช้สถาปัตยกรรม Armv7 และ Thumb®-2 ISA
– โปรเซสเซอร์สัญญาณดิจิทัลแบบบูรณาการ (DSP)
– ตัวควบคุมการขัดจังหวะแบบเวกเตอร์ที่กำหนดค่าได้ (NVIC)
– หน่วยจุดลอยตัวความแม่นยำเดี่ยว (FPU)
• อินเทอร์เฟซนาฬิกา
– ออสซิลเลเตอร์ภายนอกความเร็วสูง 4 – 40 MHz (SOSC) พร้อมสัญญาณนาฬิกาอินพุตสี่เหลี่ยมภายนอก DC สูงสุด 50 MHz ในโหมดสัญญาณนาฬิกาภายนอก
– ออสซิลเลเตอร์ RC ภายในความเร็วสูง 48 MHz (FIRC)
– ออสซิลเลเตอร์ RC ภายในแบบช้า 8 MHz (SIRC)
– ออสซิลเลเตอร์กำลังต่ำ 128 kHz (LPO)
– ระบบ Phased Lock Loop (SPLL) ความถี่สูงสุด 112 MHz (HSRUN)
– TCLK สูงสุด 20 MHz และ SWD_CLK สูงสุด 25 MHz
– นาฬิกาภายนอกแบบนับเวลาจริง 32 kHz (RTC_CLKIN)
• การจัดการพลังงาน
– แกน Arm Cortex-M4F/M0+ ที่ใช้พลังงานต่ำพร้อมประสิทธิภาพการใช้พลังงานที่ยอดเยี่ยม
– Power Management Controller (PMC) ที่มีโหมดพลังงานหลายโหมด ได้แก่ HSRUN, RUN, STOP, VLPR และ VLPS หมายเหตุ: การเขียน/ลบ CSEc (ความปลอดภัย) หรือ EEPROM จะทริกเกอร์แฟล็กข้อผิดพลาดในโหมด HSRUN (112 MHz) เนื่องจากไม่อนุญาตให้ใช้กรณีการใช้งานนี้พร้อมกัน อุปกรณ์จะต้องสลับไปที่โหมด RUN (80 MHz) เพื่อดำเนินการเขียน/ลบ CSEc (ความปลอดภัย) หรือ EEPROM
– รองรับการจำกัดนาฬิกาและการทำงานพลังงานต่ำบนอุปกรณ์ต่อพ่วงเฉพาะ
• หน่วยความจำและอินเทอร์เฟซหน่วยความจำ
– หน่วยความจำแฟลชโปรแกรมสูงสุด 2 MB พร้อม ECC
– FlexNVM ขนาด 64 KB สำหรับหน่วยความจำแฟลชข้อมูลพร้อมการจำลอง ECC และ EEPROM หมายเหตุ: การเขียน/ลบ CSEc (ความปลอดภัย) หรือ EEPROM จะทริกเกอร์แฟล็กข้อผิดพลาดในโหมด HSRUN (112 MHz) เนื่องจากไม่อนุญาตให้กรณีการใช้งานนี้ดำเนินการพร้อมกัน อุปกรณ์จะต้องสลับไปที่โหมด RUN (80 MHz) เพื่อดำเนินการเขียน/ลบ CSEc (ความปลอดภัย) หรือ EEPROM
– SRAM สูงสุด 256 KB พร้อม ECC
– FlexRAM สูงสุด 4 KB สำหรับใช้เป็นการจำลอง SRAM หรือ EEPROM
– แคชโค้ดสูงสุด 4 KB เพื่อลดผลกระทบต่อประสิทธิภาพของความล่าช้าในการเข้าถึงหน่วยความจำ
– QuadSPI พร้อมการรองรับ HyperBus™
• อนาล็อกสัญญาณผสม
– ตัวแปลงอนาล็อกเป็นดิจิทัล (ADC) 12 บิตสูงสุด 2 ตัวพร้อมอินพุตอนาล็อกสูงสุด 32 ช่องต่อโมดูล
– ตัวเปรียบเทียบแอนะล็อก (CMP) หนึ่งตัวพร้อมตัวแปลงดิจิทัลเป็นแอนะล็อก (DAC) 8 บิตภายใน
• ฟังก์ชันการแก้ไขข้อบกพร่อง
– พอร์ตดีบัก JTAG แบบอนุกรม (SWJ-DP) รวมกัน
– ดีบัก Watchpoint และ Trace (DWT)
– การติดตามมาโครเซลล์เครื่องมือวัด (ITM)
– หน่วยอินเทอร์เฟซพอร์ตทดสอบ (TPIU)
– หน่วยแฟลชแพทช์และจุดพัก (FPB)
• อินเทอร์เฟซระหว่างมนุษย์กับเครื่องจักร (HMI)
– พิน GPIO สูงสุด 156 พินพร้อมฟังก์ชันการขัดจังหวะ
– การขัดจังหวะที่ไม่สามารถปิดบังได้ (NMI)
• อินเทอร์เฟซการสื่อสาร
– โมดูลตัวรับ/ส่งสัญญาณแบบอะซิงโครนัสสากลกำลังไฟต่ำสูงสุดสามโมดูล (LPUART/LIN) พร้อมการรองรับ DMA และการใช้พลังงานต่ำ
– โมดูล Low Power Serial Peripheral Interface (LPSPI) สูงสุดสามโมดูลพร้อมการรองรับ DMA และการใช้พลังงานต่ำ
– โมดูลวงจรรวมกำลังไฟฟ้าต่ำ (LPI2C) สูงสุด 2 โมดูลพร้อมการรองรับ DMA และการใช้พลังงานต่ำ
– โมดูล FlexCAN สูงสุดสามโมดูล (พร้อมการรองรับ CAN-FD เสริม)
– โมดูล FlexIO สำหรับการจำลองโปรโตคอลการสื่อสารและอุปกรณ์ต่อพ่วง (UART, I2C, SPI, I2S, LIN, PWM เป็นต้น)
– สูงสุด 10/100Mbps Ethernet หนึ่งตัวพร้อมรองรับ IEEE1588 และโมดูล Synchronous Audio Interface (SAI) สองตัว
• ความปลอดภัยและการรักษาความปลอดภัย
– Cryptographic Services Engine (CSEc) ใช้ชุดฟังก์ชันการเข้ารหัสที่ครอบคลุมตามที่อธิบายไว้ในข้อกำหนดฟังก์ชัน SHE (Secure Hardware Extension) หมายเหตุ: การเขียน/ลบ CSEc (ความปลอดภัย) หรือ EEPROM จะทริกเกอร์แฟล็กข้อผิดพลาดในโหมด HSRUN (112 MHz) เนื่องจากไม่อนุญาตให้กรณีการใช้งานนี้ดำเนินการพร้อมกัน อุปกรณ์จะต้องสลับไปที่โหมด RUN (80 MHz) เพื่อดำเนินการเขียน/ลบ CSEc (ความปลอดภัย) หรือ EEPROM
– หมายเลขประจำตัวเฉพาะ (ID) 128 บิต
– รหัสแก้ไขข้อผิดพลาด (ECC) บนหน่วยความจำแฟลชและ SRAM
– หน่วยป้องกันหน่วยความจำระบบ (System MPU)
– โมดูลการตรวจสอบความซ้ำซ้อนแบบวนซ้ำ (CRC)
– ระบบเฝ้าระวังภายใน (WDOG)
– โมดูลมอนิเตอร์ Watchdog ภายนอก (EWM)
• การกำหนดเวลาและการควบคุม
– โมดูล FlexTimers (FTM) 16 บิตอิสระสูงสุด 8 โมดูล ที่ให้ช่องมาตรฐานสูงสุด 64 ช่อง (IC/OC/PWM)
– ตัวจับเวลาพลังงานต่ำ 16 บิต (LPTMR) หนึ่งตัวพร้อมการควบคุมปลุกที่ยืดหยุ่น
– บล็อกหน่วงเวลาที่ตั้งโปรแกรมได้ 2 ตัว (PDB) พร้อมระบบทริกเกอร์ที่ยืดหยุ่น
– ตัวจับเวลาขัดจังหวะพลังงานต่ำ 32 บิต (LPIT) หนึ่งตัวพร้อม 4 ช่อง
– ตัวนับเวลาจริง 32 บิต (RTC)
• บรรจุุภัณฑ์
ตัวเลือกแพ็คเกจ QFN 32 พิน, LQFP 48 พิน, LQFP 64 พิน, LQFP 100 พิน, MAPBGA 100 พิน, LQFP 144 พิน, LQFP 176 พิน
• DMA 16 ช่องพร้อมแหล่งคำขอสูงสุด 63 แหล่งโดยใช้ DMAMUX