Co ważne, aplikacje opracowane dla starszych rodzin mikrokontrolerów mogą być łatwo przeniesione na nowe, co skutkuje wymiernymi korzyściami, takimi jak chociażby znaczne wydłużenie czasu pracy przy zasilaniu bateryjnym przy jednoczesnym wzroście wydajności samego urządzenia.
Zgodnie zapewnieniem firmy, wymagane są jedynie niewielkie zmiany w kodzie źródłowym aplikacji, a na stronie internetowej Microchipa jest opisana cała tzw. ścieżka migracji.
Rodziny mikrokontrolerów PIC32MX1/MX2 zawierają układy mające 128 lub 256 kB pamięci Flash, 32 lub 64 kB pamięci RAM oraz bogate wyposażenie w moduły peryferyjne w niewielkich obudowach mających od 28 do 44 wyprowadzeń.
Wśród modułów można znaleźć I2S do zastosowania w cyfrowym audio, 13-kanałowy przetwornik A/C o rozdzielczości 10 bitów i częstotliwości próbkowania 1 MSa/s oraz interfejsy szeregowe. Mikrokontrolery z rodziny PIC32MX2 wspierają USB w trybach Device, Host i OTG. Wydajność obliczeniowa CPU wynosi aż 116 DMIPS.
Oprogramowanie dla mikrokontrolerów może być tworzone za pomocą Microchip MPLAB Harmony Software Development Framework, które skraca cykl programowania również dzięki zintegrowaniu procesu licencjonowania oraz wsparcia nie tylko dla oprogramowania opracowanego przez Microchip (np. Bluetooth z kodekami AAC, MP3, SBC i funkcjami do zmiany częstotliwości próbkowania, stosy komunikacyjne USB i inne), ale również przez inne firmy, obejmującego drivery, biblioteki funkcji oraz systemy operacyjne (RTOS).
Wraz z nowymi mikrokontrolerami w ofercie Microchipa pojawiły się zestawy ewaluacyjne: PIC32MX XLP Starter Kit (DM320105) w cenie 100 USD, PIC32MX254F256 PIM for Explorer 16 (MA320021) za 25 USD oraz PIC32MX274F256 PIM for Bluetooth Audio Development Kit (MA320022) za 45 USD.
Są one dostępne i u producenta, i u jego dystrybutorów. Aktualnie w ramach obu rodzin są oferowane następujące układy: PIC32MX274F256D, PIC32MX274F256B, PIC32MX254F128D, PIC32MX254F128B, PIC32MX174F256D, PIC32MX174F256B, PIC32MX154F128D, PIC32MX154F128B.
Więcej na www.microchip.com |