Familles de microcontrôleurs PIC32
Transcription
Familles de microcontrôleurs PIC32
Microcontrôleurs 32 bits Familles de microcontrôleurs PIC32 www.microchip.com/get/eu32-bit Des microcontrôleurs PIC32 ultra performants Dotée de la technologie Microchip innovante intégrée aux microcontrôleurs PIC 8 et 16 bits, la famille des PIC32 affiche des performances 32 bits inégalées et davantage de mémoire pour répondre à des contraintes de conception des systèmes toujours plus complexes. Un vaste portefeuille De la plus simple application de connectivité USB aux applications d’interface graphique avec RTOS et traitement audio avancé, nous avons le PIC32 qui correspond à vos contraintes de conception. ■■ Jusqu’à 200 MHz/330 DMIPS pour le noyau microAptivTM MIPS avec instructions DSP ■■ Jusqu’à 100 MHz/131 DMIPS pour le noyau MIPS M4K ■■ Interruptions et commutation de contexte rapides ■■ Flash à deux panneaux avec mise à jour automatique ■■ De 16 ko à 2 Mo de Flash ■■ De 4 ko à 512 ko de RAM pour le stockage des données et l’exécution des programmes ■■ Plages de température : de −40 à 85 °C, de −40 à 105 °C, de −40 à 125 °C (en projet) ■■ Composants à peu de broches avec sélection PPS (Peripheral Pin Select) pour le remappage de la plupart des E/S numériques Une compatibilité inégalée Créez des produits évolutifs dans un environnement cohérent ■■ Outils de développement MPLAB® communs ■■ Compatibles en termes de brochage/périphériques avec les PIC 16 bits ■■ Piles logicielles communes à tous les microcontrôleurs ■■ Environnement et outils communs pour plus de 1 000 microcontrôleurs PIC Un développement facile et rapide Réduisez la phase de conception de votre projet. ■■ Environnement de développement gratuit MPLAB® X compatible avec tous les µC de Microchip ■■ Compilateur MPLAB XC32/XC32++ gratuit ■■ Framework logiciel MPLAB Harmony pour faciliter la mise en œuvre des communications, graphismes, systèmes de fichiers, du traitement audio et de signal ■■ Travaillez dans un environnement familier avec de nombreux modules tiers intégrés (IDE, RTOS et outils de débogage) ■■ Kits de développement disponibles dès 34,95 EUR avec Compilateur C offert Plus d’options de conception Simplifiez votre système grâce à l’intégration. ■■ De nombreux périphériques analogiques et numériques y compris MAC Ethernet 10/100, I2C™, I2S, des convertisseurs A/N 10/12 bits avec jusqu’à 48 canaux analogiques, les communications série, SQI, EBI et l’USB Hi-Speed. ■■ Jusqu’à 26 canaux DMA (accès direct à la mémoire) ■■ Module PMP 8/16 bits compatible avec une interface graphique et les extensions de mémoire ■■ Module CTMU pour des interfaces homme-machine améliorées avec des boutons ou curseurs tactiles capacitifs Compatibilité des solutions logicielles pour PIC32 www.microchip.com/harmony USB HMI CAN Audio et parole Connectivité Chiffrement Bibliothèques de base Bootloader (chargeur de démarrage) Host, Device, OTG avec drivers de classe Bibliothèque graphique de Microchip Logiciel pour tactile capacitif Outil de développement d’afficheur graphique Microchip Graphics Designer X Bibliothèque tactile capacitive mTouch® Bibliothèque d’API CAN pour PIC32 avec contrôleur de CAN intégré (inclus dans MPLAB XC32 Compiler) Bibliothèque CAN autonome : inclut la compatibilité MCP2515 Bibliothèque audio pour PIC32MX : Speex, ADPCM et WAV, décodage MP3 et AAC Audio numérique pour périphériques Apple®, pile Bluetooth® pour PIC32, bibliothèque SRC (conversion de fréquence d’échantillonnage) Suites logicielles Audio Bluetooth PIC32 TCP/IP Microchip avec SSL et BSD Pile IrDA® IEEE 802.15.4 et environnement de développement MiWi™ pour les bandes inférieures à 1 GHz Suites logicielles Audio Bluetooth PIC32 Bibliothèque de chiffrement Bibliothèque de systèmes de fichiers Bibliothèque DSP (incluse dans MPLAB XC32 Compiler) Bibliothèque mathématique à virgule flottante Bibliothèque de périphériques Émulation EEPROM Logiciel conforme CEI 60730 (classe B) Bibliothèque mathématique à virgule fixe Bibliothèque DSP à virgule fixe Boot loader sur port série Boot loader via USB Host Boot loader via Ethernet Téléchargez les dernières mises à jour sur www.microchip.com/harmony. Compatible avec le framework logiciel MPLAB Harmony. D’autres bibliothèques logicielles devraient être ajoutées prochainement à MPLAB Harmony. 2 32-bit Microcontrollers MPLAB® Harmony pour PIC32 Introduction MPLAB Harmony est un environnement de développement de firmware totalement intégré, condensé et flexible, spécialement conçu pour les microcontrôleurs PIC32. Il offre un framework de développement robuste de bibliothèques compatibles avec les systèmes d’exploitation temps réel (RTOS), doté d’un support technique complet et rapide pour l’intégration de logiciels tiers. MPLAB Harmony inclut un ensemble de bibliothèques de périphériques, pilotes et services système facilement accessibles pour le développement des applications. Le format de développement du code favorise la réutilisation du code et accélère les délais de commercialisation. MPLAB Harmony Block Diagram Application(s) Plug-in Avantages ■■ ■■ ■■ ■■ ■■ Mise sur le marché plus rapide Interopérabilité du code améliorée Compatibilité simplifiée Évolutivité 32 bits améliorée Intégration avancée des logiciels tiers RTOS Configuration Common System Services System Configuration Plug-in Driver Middleware Middleware Software Framework RTOS (3rd Party) O S A L Driver Driver Driver Driver Driver Driver PLIB PLIB PLIB PLIB PLIB Hardware Outils de développement logiciel pour PIC32 disponibles avec MPLAB® Harmony Couche d’abstraction OS (OSAL) Applications ■■ Applications graphiques ■■ Applications TCP/IP et utilitaires ■■ Applications USB ■■ Interface OSAL avec implémentation « de base » ou sans implémentation ■■ Implémentation OSAL pour FreeRTOS ■■ Implémentation OSAL pour Micrium µC/OS-III Bibliothèques logicielles et de middlewares ■■ ■■ ■■ ■■ Graphismes TCP/IP USB Bibliothèques de chiffrement ■■ Systèmes de fichiers ■■ Services système Pilotes de périphériques ■■ ■■ ■■ ■■ ■■ ■■ ■■ Convertisseur A/N Contrôleur MAC Ethernet Interface PHY Ethernet Graphismes sans contrôleur Contrôleur LCD Epson Mémoire non volatile Liaisons SPI, UART, USB Hi-Speed ■■ Temporisateur, module PMP (Parallel Master Port) Logiciel de développement ■■ Environnement de développement MPLAB X ■■ MPLAB XC32++ Logiciels tiers ■■ ■■ ■■ ■■ FreeRTOS* OpenRTOS* TCP/IP* Bibliothèques SSL ■■ Micrium μC/ OS-III D’autres logiciels tiers seront ajoutés prochainement. * Vente et support technique directement assurés par Microchip. Couche d’application Couche des pilotes de périphériques ■■ Implémente le comportement général souhaité ■■ Accès à la couche d’abstraction matérielle ■■ Facilite la portabilité entre les composants PIC32 ■■ Offre une interface ultra banalisée du périphérique ■■ Contrôle l’accès au périphérique ■■ Gère les nombreuses instances matérielles et clients logiciels avec pilotes ■■ Gère l’état des périphériques et les instances de périphériques multiples ■■ Accès matériel via PLIB ■■ Compatible avec le code bloquant ou non bloquant Services système communs ■■ Offre une fonction commune permettant d’éviter la duplication et les conflits ■■ Élimine les interactions et inter-indépendances complexes entre modules ■■ OSAL assure la compatibilité entre le système d’exploitation (OS) et l’interface ■■ Gestion partagée des ressources ■■ Compatible avec les configurations de bas niveau et BSP (Board Support Package) Couche des bibliothèques des périphériques PLIB ■■ Offre une interface fonctionnelle pour l’évolutivité des PIC32 de Microchip ■■ Implémente des caractéristiques spécifiques à un composant Couche middleware ■■ Implémente des bibliothèques et protocoles complexes (USB, TCP/IP, systèmes de fichiers, graphismes) ■■ Offre une interface de programmation (API) ultra condensée ■■ Les bibliothèques sont thread-safe et compatibles RTOS ■■ Intègre les drivers, PLIB, services système ■■ Permet l’intégration de bibliothèques tierces 32-bit Microcontrollers 3 A l’intérieur d’un microcontrôleur PIC 32 à cœur MIPS MK4 Contrôleur d’accès direct à la mémoire avec module CRC intégré qui fonctionne en mode repos Noyau MIPS MK4 32 bits, architecture Harvard, MAC matériel à cycle unique, interruptions et commutation de contexte rapides Contrôleur USB OTG avec canaux DMA dédiés et « transceivers » intégrés ® M4 M4K 32-bit Core • 100 MHz,, 1.65 D DMIPS/MHz • 5 Stage Pipelin ne 32-bit ALU Pipeline, Matrice de bus haut débit avec accès concurrent ultra rapide à la mémoire/ périphériques et E/S Grande mémoire Flash autoprogrammable 128 bits/512 o avec cache de 256 o à pré-extraction d’instructions (prefetch) Trace JTAG 32-bit 3 2-bit HW Mul/Div M Instruction USB OTG CAN 2.0b C (2) 10/100 10 0/100 Ethernet Eth hernet MAC M 2 Ch. DMA 4 Ch. DMA 2 Ch. DMA DMA 8 Ch. Shadow Set S Bus Matrix 5112 KB 512 K Flas F Flash 128 KB SRAM Interrupt nterrupt Controller ontroller GP GPIO PIO (85) (885) 28 Ch. 10-bit ADC Analog Analo g Compara tors Comparators (3) Input Capture (5) I2C™ (5) Output Compare PWM (5) UAR UART RT (6) 16-bit Timers (5) I2S/SP S/SPI PI (4) Alimentation simple 2,3 à 3,6 V avec réinitialisation POR et détection BOR et basse tension 2-Wire Debug VREG Peripheral Bus 16-bit Parallel Port MAC Ethernet 10/100 avec canaux DMA et interfaces MII/RMII dédiés RMII/MII 32 Core Registers R Data Prefetch Buffer Buff f er C h Cache CAN 2.0b, avec tampon configurable et filtrage avancé CTMU/ Temp Sense Compatible MPLAB® X IDE, MPLAB ICD 3 InCircuit Debugger et MPLAB REAL ICE™ In-Circuit Emulator RTCC RTC Rapport flexible de 1:1 à 1:8 avec matrice de bus correspondant aux besoins de l’application Port parallèle maître 16 bits avec états d’attente programmables Connexions SRAM, Flash, écrans LCD et autres périphériques Large éventail de périphériques intégrés analogiques et numériques, compatibles avec les PIC® 16 bits Remarque : Toutes les caractéristiques présentées ne sont pas disponibles sur tous les composants PIC32. Veuillez vous reporter au tableau de la famille des produits pour en savoir plus. 4 32-bit Microcontrollers Al’intérieur d’un microcontrôleur PIC32 à cœur MIPS32 microAptiv Noyau de µC embarqué temps réel ultra performant avec fonctions DSP, réduit la taille du code de 35 % à quasi plein régime Contrôleur d’accès direct à la mémoire avec module CRC intégré qui fonctionne en mode repos e Réduit le surcoût logiciel, exécutions plus rapide des actions du type codage, décodage et authentification Interface série synchrone qui offre un accès à la mémoire Flash série et autre composants série ® MIPS32 microAptiv™ Core Module PMP/EBI offre une interface ultra rapide et idéale pour les périph. mémoire parallèles, capteurs d’appareil photo et LCD • 200 MHz, 5-Stage Pipeline • 32-bit CPU + DSP Trace EJTAG Instruction Instr ctio on DMA 8 Ch. Crypto g Engine SQI High Hig Spee Speed USB B CAN 2.0b (2) Ethernet MAC 2 Ch. DMA 2 Ch. Ch h. DMA DM MA 8 Ch. Ch h DMA DM MA A 4 Ch. DMA 2 Ch. DMA CAN 2.0b, avec tampon configurable et filtrage avancé Data High-Speed Bus Matrix Prefetch Flash longue durée, flexible et sûre à deux panneaux pour mise à jour automatique Data D Ca Cache Inst. Cache Contrôleur USB Device/Host/ OTG avec canaux DMA dédiés et « transceivers » intégrés 2 MB Flash Dual Panel Live Update 5122 KB B SR RAM SRAM PPS P PS PMP EBI EB BI Comparator (2) 10-bit 10-b ADC 4-Wire 4-Wi ire Debu De ug Debug MAC Ethernet 10/100 avec canaux DMA et interfaces MII/RMII dédiés Peripheral Buses POR Reset WDT BOR Reset Output Compare PWM (9) Timer (9) IC (9) I2C™ (5) I2S/SP S/SPI (6) RTCC RT Compatible MPLAB® X IDE, MPLAB ICD 3 InCircuit Debugger et MPLAB REAL ICE™ In-Circuit Emulator Interface CODEC standard idéale pour l’audio de haute qualité Remarque : Toutes les caractéristiques présentées ne sont pas disponibles sur tous les composants PIC32. Veuillez vous reporter au tableau de la famille des produits pour en savoir plus. 32-bit Microcontrollers 5 Développer avec un microcontrôleur PIC32 Microchip est le seul fabricant de composants à disposer d’un portefeuille complet de microcontrôleurs 8, 16 et 32 bits compatible avec un environnement de développement unifié. L’environnement de développement (IDE) MPLAB® X est totalement gratuit et facile à utiliser. Kits d’évaluation PIC32 Il est facile de se lancer avec n’importe lequel de nos kits d’évaluation PIC32 entièrement intégrés. Ils bénéficient d’une installation facile, d’un tutoriel de démarrage et d’une carte d’évaluation PIC32 se connectant facilement à votre ordinateur via USB. Le kit d’évaluation comprend : ■■ L’IDE MPLAB X et le compilateur C MPLAB XC 32† ■■ La carte d’évaluation PIC32 avec outils de programmation/débogage intégrés ■■ Des exemples de code, de la documentation, des tutoriels et des projets d’échantillons ; une carte d’extension d’E/S en option permet d’accéder aux signaux internes (breakouts) et de connecter des cartes filles PICtailTM Plus †Sur la version Lite, la taille du code n’est pas limitée et toutes les optimisations sont disponibles. Après la période d’essai de 60 jours, certaines optimisations ne sont plus accessibles. Outils de développement PIC32 Choisissez votre plateforme : Kit d’évaluation OU Explorer 16 Plateforme du kit d’évaluation PIC32 USB Starter Kit II (DM320003-2) Microstick II (DM330013-2) PIC32 Bluetooth Starter Kit (DM320018) PIC32 Ethernet Starter Kit II (DM320004-2) PIC32 USB Starter Kit III (DM320003-3) MPLAB Starter Kit for PIC32MX1XX/2XX (DM320013) PIC32 Starter Kit (DM320001) PIC32MZ Embedded Connectivity Starter Kit (DM320006) Wi-Fi® G Demo Board (DV102412) PIC32MZ Embedded Connectivity Starter Kit with Crypto Engine (DM320006-C) en option Multimedia Expansion Board (DM320005) Multimedia Expansion Board II (DM320005-2) PIC32 Bluetooth® Audio Development Kit (DV320032) PIC32 I/O Expansion Board (DM320002) PIC32MX270F256D Plug-in Module for Bluetooth Audio Development Kit (MA320013)* PIC32 GUI Development Board with Projected Capacitive Touch (DM320015) *Le MA320013 ne fonctionne pas avec la carte de développement Explorer 16 6 32-bit Microcontrollers Développer avec un microcontrôleur PIC32 Plateforme Explorer 16 PIC32 Plug-in Modules (MA320001/2/3/11/12/14) (MA320002-2) Explorer 16 Development Board (DM240001) Explorer 16 Development Board + MPLAB REAL ICE In-Circuit Emulation System (DV244005) MPLAB ICD 3 In-Circuit Debugger (DV164035) OU ET PIC32MX460F512L Cartes PICtailTM communes aux deux plateformes de développement Graphics Daughter Board with 3.2" Display Kit (AC164127-3) M2M PICtail Daughter Board (AC320011) CAN/LIN PICtail Plus Daughter Board (AC164130-2) PIC32 VGA Camera Sensor (VCS) PICtail Plus Board (AC164150) PIC32MX CTMU Evaluation Board (AC323027) Low-Cost Controllerless (LCC) Graphics PICtail Plus Board (AC164144) MRF24WB0MA Wi-Fi Daughter Board (AC164136-4) MRF24J40MA PICtail Plus 2.4 GHz RF Card (AC164134) Graphics Display Truly 7" 800 × 480 (WVGA) PICtail Plus Board (AC164127-9) Graphics Controller PICtail Plus Epson S1D13517 Board (AC164127-7) … et bien d’autres encore ! Compatibilité logicielle et matérielle pour les modules tiers ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ Ashling Microsystems AVIX-RT chipKIT.net CMX Systems Digilent Inc. E.E. Tools EasyCode easyGUI eflightworks ELNEC expresslogic ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ FreeRTOS Fubarino Green Hills Software Inc. HCC-Embedded Interniche Technologies Inc. Lauterbach Macraigor Systems Micriµm Micro/sys Inc. OLIMEX Ltd. OpenRTOS ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ Pumpkin RoweBots Research Inc. Schmalzhaus SEGGER Serious Integrated Softlog SparkFun Electronics TechToys Company Virtual Fab wolfSSL Compatible avec le framework logiciel MPLAB® Harmony. Pour en savoir plus sur notre portefeuilles 32 bits, les outils de développement compatibles et notre support technique, rendez-vous sur : www.microchip.com/PIC32. 32-bit Microcontrollers 7 Familles de produits de microcontrôleurs PIC32 PIC32MX120F032C 32 + 3 8 36 PIC32MX120F032D 32 + 3 8 44 13 PIC32MX130F064B 64 + 3 16 28 10 PIC32MX130F064C 64 + 3 16 36 PIC32MX130F064D 64 + 3 16 44 PIC32MX150F128B 128 + 3 32 28 PIC32MX150F128C 128 + 3 32 36 PIC32MX150F128D 128 + 3 32 44 PIC32MX170F256B 256 + 3 64 28 10 PIC32MX170F256D 256 + 3 64 44 13 PIC32MX210F016B 16 + 3 4 28 PIC32MX210F016C 16 + 3 4 36 PIC32MX210F016D 16 + 3 4 44 PIC32MX220F032B 32 + 3 8 28 PIC32MX220F032C 32 + 3 8 36 PIC32MX220F032D 32 + 3 8 44 PIC32MX230F064B 64 + 3 16 28 PIC32MX230F064C 64 + 3 16 36 PIC32MX230F064D 64 + 3 16 44 PIC32MX250F128B 128 + 3 32 28 PIC32MX250F128C 128 + 3 32 36 PIC32MX250F128D 128 + 3 32 44 PIC32MX270F256B 256 + 3 64 28 9 PIC32MX270F256D 256 + 3 64 44 13 PIC32MX320F032H 32 + 12 8 64 64 + 12 16 64 PIC32MX320F064H PIC32MX320F064H PIC32MX320F128H PIC32MX320F128L PIC32MX330F064H PIC32MX330F064L PIC32MX340F128H PIC32MX340F128L PIC32MX340F256H PIC32MX360F256L PIC32MX340F512H PIC32MX360F512L PIC32MX350F128H PIC32MX350F128L PIC32MX350F526H PIC32MX350F526L PIC32MX370F512H PIC32MX370F512L 128 + 12 16 64 + 12 16 128 + 12 32 256 + 12 32 512 + 12 32 128 + 12 32 256 + 12 64 512 + 12 128 64 100 64 100 64 100 64 100 64 100 2/2 2 2 4/0 32-bit Microcontrollers Y N N N 5/5/5 40/50 13 10 Y Y Y −40 to +105 3 5/2 Y Y Y −40 to +105 3 5/2 Y Y Y −40 to +105 3 5/2 Y Y Y −40 to +105 2 5/2 Y Y Y −40 to +105 12 40 12 13 2/2 2 2 4/0 Y N N N 5/5/5 40/50 10 12 13 9 40 12 2/2 2 2 4/2 Y FS N N 5/5/5 40/50 13 9 12 13 9 40 12 13 2/2 2 2 4/2 Y FS N N 5/5/5 40/50 9 12 13 40 40 2 80 80 2/2 0/0 N 2 4 100 16 ch N 5 N N 5/5/5 4/0 Y 28 ch 4/0 N N N N 5/5/5 16 ch 2 5/2 Y Y Y −40 to +105 4/0 Y N N N 5/5/5 28 ch 2 5/2 Y Y Y −40 to +105 80 80 2/2 2 2 80 4 5 100 2/2 2 4 5 64 4 100/124 5 Certifiés AEC-Q100 pour les grades 2 et 3. Voir les pages produits respectives pour en savoir plus. 8 5/2 12 64 64 3 10 40 100/124 100/124 Temp. Range (°C) 28 JTAG Program, Debug, Boundary Scan 8 Parallel Master Port 32 + 3 RTCC PIC32MX120F032B Timers 16b/32b 44 IC/OC/PWM 4 CAN 2.0b 16 + 3 Analog Comparator 10-bit ADC 1 Msps 10/100 Ethernet PIC32MX110F016D USB (Full/Hi-Speed) 36 CTMU/PPS 28 4 UARTs 4 16 + 3 I2C™ Pin Count 16 + 3 PIC32MX110F016C I2S/SPI SRAM (KB) PIC32MX110F016B Device Speed (MHz) Flash KB + Boot Flash (KB) DMA Channels General/Dedicated Composants PIC32MX Familles de produits de microcontrôleurs PIC32 PIC32MX460F512L PIC32MX450F128H PIC32MX450F128L PIC32MX450F256H PIC32MX450F256L PIC32MX470F512H PIC32MX470F512L 32 512 + 12 32 128 + 12 256 + 12 64 512 + 12 128 PIC32MX534F064H PIC32MX534F064L PIC32MX564F064H 16 64 + 12 32 PIC32MX564F064L PIC32MX564F128H PIC32MX564F128L PIC32MX575F256H PIC32MX575F256L PIC32MX575F512H PIC32MX575F512L PIC32MX664F064H PIC32MX664F064L PIC32MX664F128H PIC32MX664F128L PIC32MX675F256H PIC32MX675F256L 128 + 12 32 256 + 12 64 512 + 12 64 64 + 12 32 128 + 12 32 256 + 12 PIC32MX675F512H PIC32MX675F512L PIC32MX695F512H PIC32MX764F128L PIC32MX775F256H PIC32MX775F256L 512 + 12 128 128 + 12 32 256 + 12 64 PIC32MX775F512H PIC32MX775F512L PIC32MX795F512H PIC32MX795F512L 64 64 PIC32MX695F512L PIC32MX764F128H 32 64 512 + 12 128 64 100 64 100 80 80 80 16 ch 0/1 2 0/2 0/1 2 FS 0/2 100/124 5 100 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 64 100 N 5/5/5 Y 5 64 N Y Y Y −40 to +105 4/2 4 2/2 28 ch 4 100/124 64 5/2 0/2 4 100/124 2 0/1 64 64 10-bit ADC 1 Msps N IC/OC/PWM 28 ch CAN 2.0b Y 5 10/100 Ethernet 4/2 2/2 Temp. Range (°C) 256 + 12 64 100 16 ch JTAG Program, Debug, Boundary Scan 32 100 N USB (Full/Hi-Speed) I2S/SPI 128 + 12 100 I2C™ Speed (MHz) 16 0/2 4 Parallel Master Port PIC32MX440F512H 64 + 12 2 2/2 RTCC PIC32MX460F256L 0/1 Timers 16b/32b PIC32MX440F256H 40 64 Analog Comparator PIC32MX440F128L 64 CTMU/PPS PIC32MX440F128H 8 DMA Channels General/Dedicated PIC32MX430F064L 32 + 12 UARTs PIC32MX430F064H Pin Count PIC32MX420F032H SRAM (KB) Device Flash KB + Boot Flash (KB) Composants PIC32MX (suite) 5 80 80 80 80 80 80 80 80 80 80 80 80 80 80 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 0/3 4 0/4 5 4/4 6 N FS N 1 5/5/5 16 ch 2 5/2 Y Y Y −40 to +105 N FS Y N 5/5/5 16 ch 2 5/2 Y Y Y −40 to +105 5/5/5 16 ch 2 5/2 Y Y Y −40 to +105 8/4 4/4 6 8/4 4/6 6 1 N 8/8 FS Y 2 Certifiés AEC-Q100 pour les grades 2 et 3. Voir les pages produits respectives pour en savoir plus. 32-bit Microcontrollers 9 Familles de produits de microcontrôleurs PIC32 PIC32MZ1024ECG144 1024 +160 PIC32MZ1024ECH144 1024 +160 PIC32MZ1024ECG124 1024 +160 PIC32MZ1024ECH124 1024 +160 PIC32MZ1024ECG100 1024 +160 PIC32MZ1024ECH100 1024 +160 PIC32MZ1024ECG064 1024 +160 PIC32MZ1024ECH064 1024 +160 PIC32MZ2048ECM144 2048 + 160 PIC32MZ2048ECM124 2048 + 160 PIC32MZ2048ECM100 2048 + 160 PIC32MZ2048ECM064 2048 + 160 PIC32MZ1024ECM144 1024 +160 PIC32MZ1024ECM124 1024 +160 PIC32MZ1024ECM100 1024 +160 PIC32MZ1024ECM064 1024 +160 100 200 6 5 6 512 64 200 4 4 6 512 144 200 6 5 6 512 124 200 6 5 6 512 100 200 6 5 6 512 64 200 4 4 6 512 144 200 6 5 6 6 5 4 4 6 5 512 512 512 100 64 144 124 100 64 200 200 200 6 5 4 4 32-bit Microcontrollers Y Y Y Y Y N −40 to +85 9/9/9 48 ch 1 2 9/4 Y Y Y Y Y N −40 to +85 9/9/9 40 ch 1 2 9/4 Y Y Y Y Y N −40 to +85 9/9/9 24 ch 1 2 9/4 Y Y N Y Y N −40 to +85 9/9/9 48 ch 1 2 9/4 Y Y Y Y Y N −40 to +85 9/9/9 48 ch 1 2 9/4 Y Y Y Y Y N −40 to +85 9/9/9 40 ch 1 2 9/4 Y Y Y Y Y N −40 to +85 9/9/9 24 ch 1 2 9/4 Y Y N Y Y N −40 to +85 2 9/9/9 48 ch 1 2 9/4 Y Y Y Y Y Y −40 to +85 Y 2 9/9/9 1 2 9/4 Y Y Y Y Y −40 to +85 HS Y 2 9/9/9 1 2 9/4 Y Y Y Y Y −40 to +85 HS Y 2 9/9/9 1 2 9/4 Y Y Y Y Y −40 to +85 Y HS Y Y HS Y Y HS Y Y HS Y Y HS Y Y HS Y Y HS Y 8/18 Y HS Y 6 8/18 Y HS 6 8/18 Y 6 8/18 Y 8/12 8/12 8/16 8/12 8/16 8/12 8/16 8/12 8/16 8/12 8/16 8/12 8/16 Veuillez prendre contact avec votre revendeur Microchip pour vérifier la disponibilité des produits. 10 9/4 Y N 2 N 2 N 2 N 2 N 2 N 2 N 2 N 2 40 ch 24 ch 48 ch 40 ch 24 ch Y N Y Y N Temp. Range (°C) 512 2 HS 8/16 Parallel Master Port JTAG Program, Debug, Boundary Scan Encryption 6 1 Y 8/16 CAN 2.0b 5 48 ch 10/100 Ethernet 6 9/9/9 PPS USB (Full/Hi-Speed) 200 DMA Channels General/Dedicated 124 EBI 2048 + 160 512 8/12 SQI 2048 + 160 PIC32MZ2048ECH064 6 RTCC PIC32MZ2048ECG064 5 Timers 16b/32b 2048 + 160 6 Analog Comparator PIC32MZ2048ECH100 200 ADC S/H 2048 + 160 144 10-bit ADC PIC32MZ2048ECG100 512 IC/OC/PWM 2048 + 160 UARTs 2048 + 160 PIC32MZ2048ECH124 I2C™ PIC32MZ2048ECG124 I2S/SPI 2048 + 160 Speed (MHz) 2048 + 160 PIC32MZ2048ECH144 Pin Count PIC32MZ2048ECG144 SRAM (KB) Device Flash KB + Boot Flash (KB) Composants PIC32MZ Types de boîtiers disponibles 28-pin QFN 6 × 6 mm (ML) 28-pin SSOP 10.2 × 7.8 mm (SS) 28-pin SOIC 17.9 × 10.3 mm (SO) 28-pin SPDIP 36 × 7.5 mm (SP) 36-pin VTLA 5 × 5 mm (TL) 64-lead TQFP 10 × 10 mm (PT) 100-lead TQFP 12 × 12 mm (PT) 44-pin VTLA 6 × 6 mm (TL) 64-lead QFN 9 × 9 mm (MR) 44-pin TQFP 10 × 10 mm (PT) 44-pin QFN 8 × 8 mm (ML) 100-lead TQFP 14 × 14 mm (PF) 124-lead VTLA (TL) 9 × 9 mm 121-ball BGA 10 × 10 mm (BG) 144-lead TQFP (PH) 16 × 16 × 1 mm 144-lead LQFP (PL) 20 × 20 × 1.4 mm 32-bit Microcontrollers 11 Support technique Formations Microchip s’engage à aider ses clients à développer leurs produits plus rapidement et plus efficacement. Nous disposons d’un réseau mondial d’ingénieurs d’application et d’un support technique prêt à vous apporter leur aide sur tout produit ou système. En outre, les services suivants sont disponibles sur www.microchip.com: ■■ Le lien Support (Support technique) permet d’obtenir une réponse rapide à une question : http://support.microchip.com ■■ Le lien Sample (Échantillons) permet d’obtenir des échantillons d’évaluation de tout composant Microchip : http://sample.microchip.com ■■ Le lien Forum permet d’accéder à la base de connaissances (knowledge help) et au centre d’aide entre collègues (peer help) : http://forum.microchip.com ■■ Le lien Buy (Acheter) fournit une liste des revendeurs partenaires de Microchip : www.microchip.com/sales Si vous êtes intéressé par des formations supplémentaires, Microchip peut vous aider. Nous ajoutons sans cesse de nouvelles formations techniques à notre liste de sessions de formation et de programmes d’études approfondies, dispensés in situ, ainsi que des ressources en ligne, que vous pouvez consulter à tout moment. ■■ Centre de formation technique et autres ressources : www.microchip.com/training ■■ Séminaires des MASTERs : www.microchip.com/masters ■■ Séminaires internationaux : www.microchip.com/seminars ■■ Apprentissage en ligne : www.microchip.com/webseminars Liste des bureaux de vente AMERICAS Atlanta Tel: 678-957-9614 Austin Tel: 512-257-3370 Boston Tel: 774-760-0087 Chandler Tel: 480-792-7200 Chicago Tel: 630-285-0071 Cleveland Tel: 216-447-0464 Dallas Tel: 972-818-7423 Detroit Tel: 248-538-2250 Houston Tel: 281-894-5983 Indianapolis Tel: 317-773-8323 Los Angeles Tel: 949-462-9523 New York Tel: 631-435-6000 San Jose Tel: 408-735-9110 Toronto Tel: 905-673-0699 EUROPE Austria - Wels Tel: 43-7242-2244-39 Denmark - Copenhagen Tel: 45-4450-2828 France - Paris Tel: 33-1-69-53-63-20 Germany - Dusseldorf Tel: 49-2129-3766400 Germany - Munich Tel: 49-89-627-144-0 Germany - Pforzheim Tel: 49-7231-424750 Italy - Milan Tel: 39-0331-742611 Italy - Venice Tel: 39-049-7625286 Netherlands - Drunen Tel: 31-416-690399 Poland - Warsaw Tel: 48-22-3325737 Spain - Madrid Tel: 34-91-708-08-90 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8569-7000 China - Chengdu Tel: 86-28-8665-5511 China - Chongqing Tel: 86-23-8980-9588 China - Hangzhou Tel: 86-571-87928115 China - Hong Kong SAR Tel: 852-2943-5100 China - Nanjing Tel: 86-25-8473-2460 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-5407-5533 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8864-2200 China - Wuhan Tel: 86-27-5980-5300 China - Xiamen Tel: 86-592-2388138 China - Xian Tel: 86-29-8833-7252 China - Zhuhai Tel: 86-756-3210040 ASIA/PACIFIC India - Bangalore Tel: 91-80-3090-4444 India - New Delhi Tel: 91-11-4160-8631 India - Pune Tel: 91-20-3019-1500 Japan - Osaka Tel: 81-6-6152-7160 Japan - Tokyo Tel: 81-3-6880-3770 Korea - Daegu Tel: 82-53-744-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Kuala Lumpur Tel: 60-3-6201-9857 Malaysia - Penang Tel: 60-4-227-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-5778-366 Taiwan - Kaohsiung Tel: 886-7-213-7830 Taiwan - Taipei Tel: 886-2-2508-8600 Thailand - Bangkok Tel: 66-2-694-1351 3/12/14 www.microchip.com Informations susceptibles d’être modifiées. Le nom et le logo de Microchip, le logo Microchip, MPLAB, mTouch et PIC sont des marques déposées et REAL ICE, PICtail et MiWi sont des marques commerciales de Microchip Technology Incorporated aux ÉtatsUnis et dans d’autres pays. Toutes les autres marques commerciales ci-dessus mentionnées sont respectivement la propriété des sociétés concernées. © 2014, Microchip Technology Inc. Tous droits réservés. Imprimé aux Etats-Unis. 6/14 DS30009904P Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199