Nowe serie mikrokontrolerów w rodzinie XMC4000 firmy Infineon
Firma Infineon zaprezentowała trzy nowe serie mikrokontrolerów z rdzeniem ARM Cortex-M4 należących do rodziny XMC4000. Układy z nowych serii, nazwanych XMC4400, XMC4200 oraz XMC4100, wyróżnia to, że są to pierwsze mikrokontrolery z rdzeniem ARM Cortex wyposażone w moduł do generowania sygnału PWM wysokiej rozdzielczości (150 ps).
Mikrokontrolery z serii XMC4400, XMC4200 i XMC4100 różnią się między sobą przede wszystkim: maksymalną częstotliwością pracy rdzenia, pojemnością pamięci oraz dostępnymi obudowami:
- XMC4400: częstotliwość pracy rdzenia do 120 MHz, pojemność pamięci Flash do 512 kB, pojemność pamięci RAM do 80 kB, obudowy LQFP-100 i LQFP-64,
- XMC4200: częstotliwość pracy rdzenia do 80 MHz, pojemność pamięci Flash do 256 kB, pojemność pamięci RAM do 40 kB, obudowy VQFN-48 i LQFP-64,
- XMC4100: częstotliwość pracy rdzenia do 80 MHz, pojemność pamięci Flash do 128 kB, pojemność pamięci RAM do 20 kB, obudowy VQFN-48 i LQFP-64.
Do zasobów funkcjonalnych mikrokontrolerów XMC4400, XMC4200 oraz XMC4100 należą między innymi: interfejs dotykowy, 12-bitowy przetwornik A/C i C/A oraz interfejsy komunikacyjne UART, SPI, I2S, I2C, CAN i USB. Układy XMC4400 są dodatkowo wyposażone w interfejs Ethernet oraz demodulator Delta-sigma.
Serie XMC4400, XMC4200 oraz XMC4100 uzupełniają rodzinę XMC4000, którą do tej pory tworzyły tylko mikrokontrolery XMC4500. Układy serii XMC4500 mogą pracować z częstotliwością do 120 MHz i, w porównaniu do nowych grup, są wyposażone w większe zasoby pamięci (do 1MB Flash i do 160 kB RAM) i dodatkowe peryferia (interfejs kart pamięci SD/MMC oraz interfejs pamięci zewnętrznych), jednakże nie mają zintegrowanego modułu do generowania sygnału PWM wysokiej rozdzielczości.
Wszystkie mikrokontrolery serii XMC4500, XMC4400, XMC4200 oraz XMC4100 współpracują z opracowanym przez firmę Infineon środowiskiem programistycznym DAVE3. Jest to oparty na platformie Eclipse pakiet umożliwiający tworzenie oprogramowania, programowanie oraz debugowanie mikrokontrolerów XMC4x00. W pakiecie DAVE 3 zintegrowano narzędzie z graficznym interfejsem użytkownika do automatycznego generowania kodu źródłowego w oparciu o komponenty o nazwie DAVE Apps, co pozwala uprościć i przyspieszyć proces tworzenia aplikacji. Inne środowiska programistyczne, które można użyć dla mikrokontrolerów XMC4x00 to między innymi EWARM firmy IAR Systems, TrueSTUDIO firmy Atollic oraz Crossworks firmy Rowley.
Próbki mikrokontrolerów XMC4400, XMC4200 oraz XMC4100 są już dostępne. Produkcja masowa układów rozpocznie się pod koniec drugiego kwartału 2013 r.
Więcej informacji można znaleźć na portalu firmy Infineon na stronie poświęconej mikrokontrolerom XMC4x00.