El Nuvoton NuMicro M2L31 คือกลุ่มไมโครคอนโทรลเลอร์ ด้วยคอร์ Arm Cortex-M23 อันทรงพลังและฟังก์ชันหน่วยความจำที่เป็นเอกลักษณ์ เป็นหนึ่งในรายแรกๆ ที่ใช้ ReRAM ซึ่งเป็นหน่วยความจำประเภทหนึ่งที่รวดเร็วและทนทาน ไมโครคอนโทรลเลอร์เหล่านี้ได้รับการออกแบบมาให้ใช้พลังงานต่ำและการใช้งานที่หลากหลาย ตั้งแต่ระบบอัตโนมัติทางอุตสาหกรรมไปจนถึงการควบคุมมอเตอร์
อนึ่งนั้น ReRAM คือสิ่งที่ทำให้พวกเขาน่าสนใจและพิเศษจริงๆ เมื่อเทียบกับผลิตภัณฑ์อื่นที่คล้ายคลึงกัน บอร์ดที่สมบูรณ์แบบที่สุดสำหรับขนาด และเหมาะกับการใช้งานทางอุตสาหกรรมและโครงการประเภทอื่นๆ ด้วยความหลากหลายและความสามารถรอบด้าน คุณต้องการที่จะรู้ว่าทำไม?
ข้อมูลจำเพาะทางเทคนิคของ Nuvoton NuMicro M2L31
เกี่ยวกับ ข้อมูลจำเพาะทางเทคนิคของโมดูล NuvoTon นี้ความจริงก็คือคุณสามารถค้นหารุ่นต่างๆ โดยมีหน่วยความจำ ReRAM ขนาดต่างกัน และทุกอย่างที่มีให้ใช้งานจากที่เดียวกัน เว็บไซต์อย่างเป็นทางการของ NuvoTon สำหรับราคาเริ่มต้นที่ $36:
- ไมโครคอนโทรลเลอร์
- Arm Cortex-M23 พร้อมคอร์เดี่ยว @ 72 Mhz
- หน่วยความจำ
- ReRAM แบบฝังขนาด 40KB ถึง 512KB
- SRAM สูงสุด 168KB พร้อม 40KB สำหรับการตรวจสอบความเท่าเทียมกัน
- SRAM พลังงานต่ำอิสระ 4/8 KB
- 8KB LDROM
- 4x ภูมิภาค eXecute-Only-Memory (XOM)
- 4x พื้นที่หน่วยป้องกันหน่วยความจำ (MPU)
- ขั้วต่ออุปกรณ์ต่อพ่วง
- พอร์ต USB
- USB 2.0 OTG/โฮสต์/อุปกรณ์พร้อมบัฟเฟอร์ 1024 ไบต์
- ใช้งานได้กับ USB-C (Rev.2.1) และสำหรับการชาร์จ
- อินเทอร์เฟซ UART สูงสุด 8x พร้อม LIN และ IrDA
- 1x อินเทอร์เฟซ UART พลังงานต่ำ
- มากถึง 2x USCI (UART / SPI / I²C)
- สูงสุด 4x I2C + 1x I2C พลังงานต่ำ (400 kbps)
- สูงสุด 4x SPI/I2S (สูงสุด 36 MHz) + 1x SPI พลังงานต่ำ (สูงสุด 12 MHz)
- 1x Quad อินเทอร์เฟซอุปกรณ์ต่อพ่วงแบบอนุกรม (QSPI)
- อินเทอร์เฟซบัสภายนอก (EBI) สูงสุด 1x
- คอนโทรลเลอร์ CAN FD สูงสุด 2x
- ปุ่มสัมผัสสูงสุด 16x พร้อมการสแกนครั้งเดียวหรือระยะเวลาที่ตั้งโปรแกรมได้ 5V
- พอร์ต USB
- ตามการเปรียบเทียบ
- การควบคุมแรงดันอ้างอิงในตัว
- เซ็นเซอร์อุณหภูมิในตัว
- 1x 12 บิต SAR ADC สูงสุด 24 ช่อง 3.42 MSPS
- สูงสุด 2x DAC (12 บิต, บัฟเฟอร์ 1 MSPS)
- ตัวเปรียบเทียบแบบรางต่อราง DAC 3 บิต 6x
- ออปแอมป์สูงสุด 3 เท่า
- อินเตอร์เฟซการควบคุม
- อินเทอร์เฟซปรับแรงดันไฟฟ้า (VAI)
- อินเทอร์เฟซตัวเข้ารหัสพื้นที่สี่เหลี่ยมจัตุรัสที่ได้รับการปรับปรุง (EQEI) สูงสุด 2 เท่า
- อินพุตสูงสุด 2x ตัวจับเวลาการจับอินพุตขั้นสูง (ECAP)
- พีดีเอ็มเอ
- มากถึง 16 ช่องสำหรับอุปกรณ์ต่อพ่วง DMA
- คุณสมบัติด้านความปลอดภัย
- หน่วยคำนวณความซ้ำซ้อนแบบวนรอบ
- การเข้ารหัส AES 128/192/256 บิต
- เครื่องกำเนิดตัวเลขสุ่มจริง (TRNG)
- เครื่องกำเนิดตัวเลขสุ่มหลอก (PRNG)
- หมุด Tamper สูงสุด 3x
- ตัวจับเวลา
- เอาต์พุต PWM 32x
- ตัวจับเวลา 4x 24 บิต รองรับเอาต์พุต PWM อิสระ
- 12x Enhanced PWM (EPWM) พร้อมตัวนับ 16 บิต 72 ตัว และสูงสุด XNUMX MHz สำหรับแหล่งสัญญาณนาฬิกา
- 12x PWM พร้อมตัวจับเวลา 16 บิตหกตัว สูงสุด 144 MHz สำหรับแหล่งสัญญาณนาฬิกา
- ตัวจับเวลาการบริโภคต่ำ 2x 24 บิต
- 2x ติ๊กตัวจับเวลา
- ตัวจับเวลาถอยหลัง SysTick 1 บิต 24 ตัว
- สุนัขเฝ้าบ้าน
- สุนัขเฝ้าหน้าต่าง
- สัญญาณนาฬิกา
- คริสตัลออสซิลเลเตอร์ (Xtal) ตั้งแต่ 4 ถึง 32 MHz
- ออสซิลเลเตอร์ 32.768 kHz สำหรับนาฬิกา RTC
- ออสซิลเลเตอร์ RC 12 MHz ภายในที่มีความเบี่ยงเบน ±2% ที่ -40~105°C
- ออสซิลเลเตอร์ RC 48 MHz ภายในที่มีความเบี่ยงเบน ±2.5% ที่ -40~105°C
- MIRC ภายใน 1~8 MHz โดยมีค่าเบี่ยงเบน ±10% ที่ -40~105°C
- ออสซิลเลเตอร์ RC ภายใน 32 kHz ที่มีความเบี่ยงเบน ±10%
- PLL ภายในสูงถึง 144 MHz
- แรงดันใช้งาน
- จาก 1.71V ถึง 3.6V
- การบริโภค
- ปกติ: 60 μA/MHz @ 72 MHz
- โหมด IDLE: 33μA/MHz @ 25°C/3.0V โดยปิดอุปกรณ์ต่อพ่วงทั้งหมด
- NPD ที่ไม่มีระบบจ่ายไฟ (โหมด NPD2): 55 uA, @ 25°C/3.0V
- NPD พร้อมระบบจ่ายไฟ (โหมด NPD4): 9 uA, @ 25°C/3.0V
- SPD พร้อมการเก็บรักษา 40KB ใน SRAM: 1.7 uA, @ 25°C/3.0V
- DPD: 0.54uA @ 25°C/3.0V โดยปิด RTC และ LXT
- ตัวเลือกบรรจุภัณฑ์ชิป (แต่ละบรรจุภัณฑ์มีความจุ ReRAM ต่างกัน):
- WLCSP 25 (2.5×2.5มม.)
- QFN32 (5x5มม.)
- LQFP48 (7x7มม.)
- คิวเอฟเอ็น 48 (5x5มม.)
- WLCSP 49 (3x3มม.)
- LQFP64 (7x7มม.)
- LQFP128 (14×14มม.)
- ช่วงอุณหภูมิการทำงานที่รองรับ
- ตั้งแต่ -40°C ถึง +105°C
ReRAM คืออะไร? เพราะมันน่าสนใจใช่ไหม?
La ReRAM (หน่วยความจำเข้าถึงโดยสุ่มแบบต้านทาน) เป็นหน่วยความจำแบบไม่ลบเลือน (NV) ชนิดหนึ่งที่ทำงานโดยการเปลี่ยนความต้านทานของวัสดุอิเล็กทริกโซลิดสเตต เทคโนโลยีนี้นำเสนอเป็นทางเลือกแทนหน่วยความจำแฟลชแบบเดิม เช่น NAND Flash และ DRAM โดยมีข้อดีหลายประการ:
- ความเร็ว- ReRAM ให้ความเร็วในการอ่านและเขียนที่รวดเร็วมาก เร็วกว่า DRAM อีกด้วย เนื่องจากไม่จำเป็นต้องลบหน้าก่อนที่จะเขียน เช่นเดียวกับหน่วยความจำแฟลชแบบเดิมๆ
- ความทนทาน- มีความต้านทานต่อการเขียนและลบวงจรได้ดีกว่าหน่วยความจำแฟลชแบบเดิม ซึ่งหมายความว่าสามารถเขียนได้มากขึ้นก่อนที่จะล้มเหลว ทำให้เหมาะสำหรับแอปพลิเคชันที่ต้องการการอัปเดตข้อมูลบ่อยครั้งและความน่าเชื่อถือ
- ใช้พลังงานต่ำ- ใช้พลังงานน้อยกว่าหน่วยความจำแฟลชแบบเดิม ทั้งในโหมดอ่านและเขียน ทำให้เป็นตัวเลือกที่ดีสำหรับการใช้งานแบตเตอรี่หรือพลังงานแสงอาทิตย์
อย่างไรก็ตามต้องบอกว่าหน่วยความจำประเภทนี้มีราคาค่อนข้างแพงและยังอยู่ในช่วงเริ่มต้นของการพัฒนาค่อนข้างมาก ส่วนใหญ่ใช้กับอุปกรณ์ที่ใช้ MCU เช่นนี้ และในการใช้งานทางอุตสาหกรรมหรืออื่นๆ แต่ไม่ใช่หน่วยความจำในวัยผู้ใหญ่ที่จะใช้ในคอมพิวเตอร์...