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