
Add to Cart
LPC1768FBD100Microcontrôleur ARM Cortex-M3 32 bits à puce IC ;jusqu'à 512 ko flash
1. Descriptif général
Les LPC1769/68/67/66/65/64/63 sont des microcontrôleurs basés sur ARM Cortex-M3 pour
applications embarquées offrant un haut niveau d'intégration et une faible consommation d'énergie.
L'ARM Cortex-M3 est un noyau de nouvelle génération qui offre des améliorations système telles que
fonctionnalités de débogage améliorées et niveau supérieur d'intégration des blocs de support.
Les LPC1768/67/66/65/64/63 fonctionnent à des fréquences CPU allant jusqu'à 100 MHz.Le
Le LPC1769 fonctionne à des fréquences CPU allant jusqu'à 120 MHz.Le processeur ARM Cortex-M3
intègre un pipeline en 3 étapes et utilise une architecture Harvard avec des
bus d'instructions et de données ainsi qu'un troisième bus pour les périphériques.L'ARM Cortex-M3
Le processeur comprend également une unité de prélecture interne qui prend en charge le branchement spéculatif.
Le complément périphérique du LPC1769/68/67/66/65/64/63 comprend jusqu'à 512 ko de
mémoire flash, jusqu'à 64 Ko de mémoire de données, Ethernet MAC, USB Device/Host/OTG
interface, contrôleur DMA à usage général à 8 canaux, 4 UART, 2 canaux CAN, 2 SSP
contrôleurs, interface SPI, 3 interfaces bus I2C, interface bus I2S 2 entrées plus 2 sorties,
ADC 12 bits à 8 canaux, DAC 10 bits, PWM de commande de moteur, interface d'encodeur en quadrature,
quatre minuteries à usage général, PWM à usage général à 6 sorties, temps réel ultra-basse consommation
Horloge (RTC) avec alimentation par batterie séparée et jusqu'à 70 broches d'E/S à usage général.
Les LPC1769/68/67/66/65/64/63 sont compatibles avec le LPC236x à 100 broches
Série de microcontrôleurs basés sur ARM7.
2. Caractéristiques et avantages„
* Processeur ARM Cortex-M3, fonctionnant à des fréquences allant jusqu'à 100 MHz
(LPC1768/67/66/65/64/63) ou jusqu'à 120 MHz (LPC1769).Une unité de protection de la mémoire
(MPU) prenant en charge huit régions est inclus.„
* Contrôleur d'interruption vectoriel imbriqué intégré ARM Cortex-M3 (NVIC).„
* Jusqu'à 512 ko de mémoire de programmation flash sur puce.Accélérateur de mémoire flash amélioré
permet un fonctionnement à haute vitesse de 120 MHz avec zéro état d'attente.„
* Programmation intégrée au système (ISP) et programmation intégrée à l'application (IAP) via une puce
logiciel de chargeur de démarrage.„
* La SRAM sur puce comprend : ‹
* 32/16 Ko de SRAM sur le CPU avec code local/bus de données pour un CPU hautes performances
accès.
‹ * Deux/un bloc SRAM de 16 Ko avec des chemins d'accès séparés pour un débit plus élevé.
Ces blocs SRAM peuvent être utilisés pour la mémoire Ethernet, USB et DMA, ainsi que pour
pour les instructions CPU à usage général et le stockage de données.
* „ Contrôleur DMA à usage général à huit canaux (GPDMA) sur le multicouche AHB
matrice qui peut être utilisée avec SSP, bus I2S, UART, analogique-numérique et
Périphériques de convertisseur numérique-analogique, signaux de correspondance de minuterie et pour
transferts de mémoire à mémoire.„
* L'interconnexion matricielle AHB multicouche fournit un bus séparé pour chaque maître AHB.
Les maîtres AHB incluent le CPU, le contrôleur DMA à usage général, le MAC Ethernet et
l'interface USB.Cette interconnexion permet une communication sans arbitrage
retards.„
* Le bus APB divisé permet un débit élevé avec peu de décrochages entre le CPU et le DMA.
3. Candidatures
„ * eMetering „ * Systèmes d'alarme „
* Éclairage „ * Électroménager „
* Réseaux industriels „ * Contrôle moteur