Rodzina 32-bitowych mikrokontrolerów firmy Microchip ze zintegrowanymi analogowymi urządzeniami peryferyjnymi
Microchip opracował nową rodzinę PIC32A mikrokontrolerów przeznaczoną do zastosowań, w których istotne znaczenie mają intensywne operacje matematyczne. Cechami takimi zainteresowane są firmy wielu branż. Mikrokontrolery PIC32A będą więc chętnie stosowane przez producentów urządzeń motoryzacyjnych, przemysłowych, konsumenckich i medycznych. Potencjalne zastosowania to także sztuczna inteligencja/uczenie maszynowe (AI/ML).
Mikrokontrolery rodziny PIC32A zostały zaprojektowana tak, aby znacznie zmniejszyć zapotrzebowanie na komponenty zewnętrzne. Są to 32-bitowe MCU z zegarem 200 MHz, zawierające zintegrowane, szybkie peryferyjne urządzenia analogowe, do 40 Msps, 12-bitowe przetworniki ADC, szybkie komparatory 5 ns i 100 MHz wzmacniacze operacyjne GBWP (Gain Bandwidth Product) do inteligentnych czujników krawędziowych. Wszystkie te funkcje i wydajny procesor pozwalają na wykonywanie wielu operacji na jednym mikrokontrolerze, optymalizując zarówno koszty systemu, jak i zestawienia materiałowego.
Niezwykle istotne są ponadto zintegrowane funkcje bezpieczeństwa i ochrony sprzętu, takie jak Error Code Correction (ECC) w pamięci Flash i RAM, Memory Built-In Self-Test (MBIST), monitor integralności I/O, monitorowanie zegara, niezmienny bezpieczny rozruch i funkcje kontroli dostępu do pamięci Flash. Zostały one zaprojektowane w celu zapewnienia bezpiecznego wykonywania kodu oprogramowania w aplikacji wbudowanego systemu sterowania.
64-bitowa jednostka zmiennoprzecinkowa (FPU) w mikrokontrolerze PIC32A sprawnie zarządza intensywnymi danymi aplikacji przetwarzania matematycznego i umożliwia łatwiejsze wdrażanie projektów opartych na modelach. Mikrokontrolery te pomagają deweloperom w przyspieszonym wykonywaniu obliczeń tam, gdzie wymagana jest duża wydajność interfejsów czujników i przetwarzania danych.
– Mikrokontrolery PIC32A rozszerzają nasze istniejące portfolio procesorów 32-bitowych, równoważąc opłacalność, wydajność i zaawansowane analogowe urządzenia peryferyjne. Szybkie urządzenia peryferyjne i inne zintegrowane funkcjonalności ograniczają potrzebę stosowania niektórych zewnętrznych komponentów, zmniejszając złożoność systemu, a jednocześnie dostarczając rozwiązanie o wysokiej wydajności — powiedział Rod Drake, wiceprezes korporacyjny jednej z jednostek biznesowych MCU firmy Microchip.
Narzędzia programistyczne
Mikrokontrolery PIC32A są obsługiwane przez kompilator MPLAB® XC32, wbudowane środowisko programistyczne MPLAB Harmony oraz płytę rozwojową dsPIC33A Curiosity Platform Development Board (EV74H48A) i PIC32AK1216GC41064 General-Purpose DIM (EV25Z08A). Curiosity Development Board obsługuje interfejsy mikroBUS™ i Xplained Pro do łączenia się z wbudowanymi zestawami rozszerzeń Xplained Pro (BIST XPRO), czujnikami i różnymi płytkami Click™.
Źródło: informacje prasowe