spot_img

NUVOTON M2L31 Serisi Mikrodenetleyiciler

NuMicro M2L31 serisi, Armv8-M mimarisine sahip Arm Cortex-M23 çekirdeğine dayanmaktadır ve tek döngülü donanım multiplier/divider içerir. 72 MHz’e kadar çalışabilir ve 64 ila 512 Kbyte ReRAM, 40 ila 168 Kbyte SRAM, 1.71V ila 3.6V çalışma voltajı, -40°C ila +105°C geniş çalışma sıcaklığı, çeşitli paket seçenekleri ve 4 kV ESD HBM ve 4.4 kV EFT ile yüksek dayanıklılık özellikleri sunar.

M2L31

ReRAM (Direnç Tabanlı Rastgele Erişimli Bellek), bileşenlerinin direnç durumunu harici bir voltaj uygulayarak değiştirerek dijital veri depolamayı başaran bir tür kalıcı bellek türüdür. Üç ana özelliği vardır: hızlı okuma/yazma hızları, düşük güç tüketimi ve üstün dayanıklılık. Bu özellikleriyle gelecek nesil gömülü evrensel bellek olarak görülmektedir. Gömülü flash bellekten farklı olarak, ReRAM yazmadan önce bir sayfa silme işlemi gerektirmez, bu da daha hızlı yazma hızları ve EEPROM’a benzer daha basit ve hızlı bir işlem sağlar. Ayrıca, ReRAM, flash belleğe kıyasla her bir biti depolamak için daha az enerji tüketir. Her bir depolama birimi ayrı ayrı ayarlanıp sıfırlanabildiğinden, flash belleğe göre daha uzun ömür sunar.

Normal Çalışma Modu‘nda 72 MHz’de 60 μA/MHz güç tüketimi sağlar ve üç ek güç kapatma seviyesi destekler: Normal Power-down, Standby Power-down ve Deep Power-down. Normal Power-down modunda, MIRC, LIRC ve LXT yüksek hassasiyetli sensörlerin stabilizasyon süresini kısaltabilir ve sistemin genel güç tüketimini azaltabilir. Ek olarak, düşük güç alanında sensör verilerini işlemciyi kesintiye uğratmadan düşük güç seri arayüzleri aracılığıyla işlemeye devam eden Otomatik İşletim Modu özelliği sunar.

M2L31

M2L31 serisi, küçük voltajları yükseltmek için üç programlanabilir kazanç yükselteci (PGA), döngü başına aşırı akım sınırlandırma sağlamak için PWM ile birlikte çalışan üç karşılaştırıcı, bir 24 kanallı yüksek hızlı 3.6 MSPS 12-bit SAR ADC, diğer analog cihazlara hassas voltaj referansı sağlamak için iki 12-bit 1 MSPS DAC, 12 kanallı 16-bit 72MHz PWM ve 12 kanallı 16-bit 144MHz EPWM sağlar.

Bu seri, USB Type-C Rev. 2.1 ve USB Power Delivery Rev. 3.0 spesifikasyonlarına uyumlu bir denetleyici içerir. Bu denetleyici, USB Type-C pull-high ve pull-low dirençleri, Dead Battery ve hızlı rol değişim desteği ile birlikte tek kablo üzerinden veri iletimi ve esnek Power Delivery özelliklerini sunar.

M2L31 serisi çok sayıda çevresel birim sağlar: VBAT pinine sahip bağımsız RTC, 16 kanala kadar PDMA, 16 bağımsız kapasitif dokunmatik tuş algılama, 2 set CAN FD denetleyici, USB 2.0 FS OTG Host ve cihaz denetleyicileri, 8 set UART, 4 set I²C, 4 set SPI/I²S, 1 set QSPI, ve 2 set Universal Serial Control Interfaces (USCI).

M2L31

Desteklenen paketler şunlardır: WLCSP 25 (2.5 mm x 2.5 mm), QFN32 (5 mm x 5 mm), LQFP48 (7 mm x 7 mm), QFN 48 (5 mm x 5 mm), WLCSP 49 (3.0 mm x 3.0 mm), LQFP64 (7 mm x 7 mm), ve LQFP128 (14 mm x 14 mm).

Geliştirme için, Keil MDK, IAR EWARM ve NuEclipse IDE gibi üçüncü taraf IDE’leri ve GNU GCC derleyicisi ile desteklenmektedir.

Hedef Uygulamalar:

  • Motor Kontrolü
  • PC Çevre Birimleri
  • Endüstriyel Otomasyon İlgili Ürünler
  • Pil Yönetim Sistemi

NuMaker-M2L31KI Geliştirme Kartı

NuMaker-M2L31KI geliştirme kartı, M2L31KIDE platformu ve yerleşik Nu-Link2-Me programlayıcı ve hata ayıklayıcı olmak üzere iki kısımdan oluşur. NuMaker-M2L31KI, kullanıcıların uygulamalarını hızla geliştirmelerine ve kolayca programlayıp hata ayıklamalarına olanak tanır.

M2L31

NuMaker-M2L31KI, M2L31KIDAE’nin tüm pinlerine erişim sağlayan bağlantı noktaları, Arduino UNO uyumlu genişletme konektörleri ve çeşitli güç kaynağı seçenekleri sunar. Kullanıcıların işlevselliği genişletmesi ve uygulamalar oluşturması için kolayca geliştirilebilen bir platformdur.

Nu-Link2-Me, SWD arayüzü aracılığıyla çevrimiçi programlama ve hata ayıklamayı destekleyen bir hata ayıklayıcı ve programlayıcıdır. Üzerinde bulunan 16 Mbit SPI Flash bellek sayesinde hedef mikrodenetleyiciyi çevrimdışı programlayabilmektedir. Ayrıca, Nu-Link2-Me hedef mikrodenetleyiciyi sürükle-bırak yöntemiyle programlamak için bir USB kütle depolama cihazı olarak da kullanılabilir. Ek olarak, Nu-Link2-Me, PC’ye mesaj yazdırmak için sanal COM portu (VCOM) işlevi sağlar. Nu-Link2-Me, NuMaker-M2L31KI’den ayrılabilir ve seri üretim programlama aracı olarak kullanılabilir.