Nuvoton M480

Nuvoton NuMicro M480 on mikrokontrollerite seeria, mis on ehitatud Arm® Cortex®-M4F tuuma ümber. Seda toodab Taiwani ettevõte Nuvoton Technology Corporation. NuMicro M480 seeria mikrokontrollerid sisaldavad suures hulgas liideseid, millest märkimisväärsemad on riistvaraline krüptograafia, ethernet, turvameetmetega püsimälu regioonid ning kauguuenduste tugi. Toetatud on taktsagedus kuni 192 MHz ning võimalik on rakendada madalat dünaamilist energiatarbimist, mis ulatub suurusjärguni kuni 130 μA/MHz. RTC võimsus on alla 500 nA ja tehases eellaaditud mask-ROM võimaldab turvalise käivitamise funktsionaalsust, et kaitsta püsivara terviklikkust rünnakute eest. 
Funktsioonid.
NuMicro M480 seeria koosneb kuuest tooteliinist. Peamine erinevus NuMicro M480 mikrokontrollerite vahel seisneb nende sisseehitatud perifeeriaseadmetes ja mälumahtudes. M487-l on suurim välkmälu (kuni 2.5 MB), samas kui M485, M484, M483, M482 ja M481 omavad väiksemat välkmälu (512/256 KB). M487 on varustatud Ethernet MAC-iga, M485 dual USB HS/FS OTG-ga, M484 kahe USB 2.0 liidesega, M483 CAN 2.0B ja USB 2.0 liidesega, M482 USB 2.0 täiskiirusel liidesega ja M481 UART / SPI / I²C / PWM perifeeriaseadetega. Lisaks pakub M487 sarja kõige mitmekülgsemaid pakettide valikuid, sealhulgas LQFP64, LQFP128 ja LQFP144, samas kui teistel on kombinatsioon QFN33, LQFP48, LQFP64 ja LQFP128 valikutest. 
Kõik mudelid omavad sarnast töötlemisvõimekust, töötades maksimaalse kiirusega 192 MHz, ning nad kõik töötavad ka samas pinge vahemikus (1.8V kuni 3.6V) ja tööstuslikus temperatuuri vahemikus (-40°C kuni 105°C). Nad kõik omavad Arm® Cortex®-M4F tuuma DSP laiendusega ning neil on sarnased madala voolutarbimise näitajad.
Viimaks sisaldavad nad kõik Secure Boot funktsionaalsust, Secure Protection ROM-i ja ühekordselt programmeeritavat ROM-i, tagades seega toote elutsükli jooksul turvalise töö ja andmete terviklikkuse. Siiski toetavad ainult M485, M484, M483, M482 ja M481 seeria OTA (Over-The-Air) tarkvarauuendust.
Arhitektuur.
Mikrokontrolleri tuum 192 MHz Arm® Cortex ®-M4F on läbilaskevõimega 1.25 DMIPS / MHz ning sisaldab ka digitaalse signaalitöötluse (DSP) käske ja mälukaitse üksust (MPU). Mikrokontroller sisaldab riistvaralisel tasemel veel ka "Cyclic Redundancy Calculation" üksust, 16-kanaliga DMA kontrollerit, ühte välist paralleel siini ja 80 baidi jagu akutoitega registreid (RTC implementeerimiseks). 
Toetatud taktigeneraatorid on:
Taimerid &amp; Pulsilaiusmodulatsioon (PWM):
Analoog liidesed:
Suhtlusliidesed:
Kontroll-liidesed:
Tugipakett.
Nuvoton pakub erinevaid "Eclipse", "Keil" ja "IAR" baasil arenduskeskkondi ("NuEclipse", "Keil MDK", "IAR Embedded Workench"), mis on kohandatud NuMicro seeria jaoks. "NuEclipse" sisaldab GNU kompilaatorite ketti (GCC) ja toetab nii koodi redigeerimist, ehitamist kui ka debugimist. "Keil MDK" on kõige täiuslikum tarkvaratööriistade komplekt ARM-põhiste mikrokontrollerite jaoks. See sisaldab hulgaliselt debugimisvahendeid ja laia valikut seadme draivereid. "IAR Embedded Workbench" on kolmas populaarne arenduskeskkond, mis toetab Nuvotoni ARM-põhiseid mikrokontrollereid. "IAR Embedded Workbench" toetab samamoodi rohkelt võimalusi koodi optimeerimiseks ja debugimiseks. 
Nuvoton pakub laialt arendusplaate, mis on varustatud erinevate mikrokontrollerite ja lisamoodulitega, ning samuti ka programmaatoreid, võimaldades kasutajatel oma prototüüpe kiiresti arendada ja testida. Nuvoton "Nu-Link Debug Adapter" on Nuvotoni arendatud riistvaraline debugimisadapter, mis toetab programmeerimist ja debugimist "Nuvotoni ARM Cortex-M0" ja "M4" seeriate mikrokontrollerites. NuMicro ICP Programming Tool on Nuvotoni pakutav tasuta tarkvara, mis võimaldab kasutajatel oma rakendusi Nuvotoni mikrokontrolleritesse laadida.