XE166 rodzina - XE166 family

Infineon rodziny XE166 jest 16-bitowy mikrokontroler rodziny, po raz pierwszy wprowadzony w 2007 roku XE166 można znaleźć w aplikacjach takich jak sterowniki, silniki servo urządzenia, pomp przemysłowych, transport i zasilaczy .

Kluczowe cechy

Rodzina XE166 używa zastrzeżonych Infineon / STMicroelectronics C166 16-bitowe jądro w wersji, która zawiera również 32-bitową jednostkę MAC . Częstotliwość rdzenia waha się od 40 do 100 MHz, osadzony lampy od 32 kb do 1,6 Mb i RAM do 138 KB. Mikrokontroler, zawierające osadzony regulator napięcia , może działać z pojedynczym zasilaniem pomiędzy 3 i 5 V.

Architektura

procesor

Jednostka centralna (CPU) typu XE166 mikrokontrolera rodziny jest zasadniczo pobieranie i dekodowania instrukcji, do dostarczania, wykonywanie operacji i przechowywać obliczony wynik na argumentów do jednostki arytmetyczno-logicznej (ALU) i jednostkę MAC.

Gdy procesor jest głównym motorem mikrokontrolera XE166, jest również wpływ niektórych działań podsystemu obwodowej. Ponieważ przetwarzanie potokowe procesów pięciostopniową (oraz dwustopniowe pobierania rurociągu) jest realizowany w XE166 do pięciu instrukcje mogą być przetwarzane równolegle. Większość dyspozycje XE166 są wykonywane w jednym cyklu zegara z powodu tej równoległości.

Peryferia

  • Jeden lub dwa, przetwornik analogowo-cyfrowy maksymalnie 30 kanałami 600 ns, czas przetwarzania, do rozdzielczości 10 albo 12-bitową
  • do czterech jednostek do wytwarzania PWM (CCU6) o rozdzielczości 16 bitów
  • do 6 CAN węzły z maksymalnie 256 obiektów wiadomości
  • do 10 kanałów Universal Serial Controller Interface dla interfejsów szeregowych Software-Defined (SPI, UART, I2C, I2S ...)
  • Zewnętrzna jednostka autobus

Narzędzia programistyczne

zestawy ewaluacyjne

Istnieje „Easy” Zestawy do oceny funkcji kontrolera i „zestawów aplikacji” jako szybki początek dla konkretnych aplikacji dostępnych. Główne zastosowania to w dziedzinie przemysłowej, jak elektrycznego sterowania silnikiem, automatyki i falowników słonecznych.

Darmowe narzędzia

  • DAVE ( „ Cyfrowy Application Engineer wirtualny ”) to darmowe narzędzie do konfiguracji sterowników niskiego poziomu i automatycznego generowania kodu źródłowego.
  • Dave napędowy jest wolny narzędzie do automatycznego generowania sterującego silnika, który generuje kody sterujące motorowych specyficzne jak regulacji zorientowanej na pole , sinusoidalny lub pakietowej komutacji lub kontroli prędkości V / Hz.

Narzędzia innych firm

Referencje