Beschrijving
De LPC178x/7x is een op ARM Cortex-M3 gebaseerde microcontroller voor embedded toepassingen die een hoge mate van integratie en een laag stroomverbruik vereisen.De ARM Cortex-M3 is een kern van de volgende generatie die betere prestaties biedt dan de ARM7 bij dezelfde kloksnelheid en andere systeemverbeteringen zoals gemoderniseerde foutopsporingsfuncties en een hoger niveau van ondersteuningsblokintegratie.De ARM Cortex-M3 CPU bevat een 3-traps pijplijn en heeft een Harvard-architectuur met afzonderlijke lokale instructie- en databussen, evenals een derde bus met iets lagere prestaties voor randapparatuur.De ARM Cortex-M3 CPU bevat ook een interne prefetch-eenheid die speculatieve branches ondersteunt.De LPC178x/7x voegt een gespecialiseerde flash-geheugenversneller toe om optimale prestaties te bereiken bij het uitvoeren van code vanuit flash.De LPC178x/7x werkt op maximaal 120 MHz CPU-frequentie.De randapparatuur van de LPC178x/7x omvat tot 512 kB flash-programmageheugen, tot 96 kB SRAM-datageheugen, tot 4032 byte EEPROM-datageheugen, External Memory Controller (EMC), LCD (alleen LPC178x), Ethernet , USB Device/Host/OTG, een DMA-controller voor algemeen gebruik, vijf UART's, drie SSP-controllers, drie I2C-businterfaces, een Quadrature Encoder Interface, vier timers voor algemeen gebruik, twee PWM's voor algemeen gebruik met elk zes uitgangen en één PWM voor motorbesturing , een RTC met ultralaag vermogen met afzonderlijke batterijvoeding en gebeurtenisrecorder, een watchdog-timer met venster, een CRC-berekeningsengine, tot 165 algemene I/O-pinnen en meer.De analoge randapparatuur omvat een achtkanaals 12-bits ADC en een 10-bits DAC.De pinout van de LPC178x/7x is bedoeld om pinfunctie-compatibiliteit mogelijk te maken met de LPC24xx en LPC23xx.
Specificaties: | |
Attribuut | Waarde |
Categorie | Geïntegreerde schakelingen (IC's) |
Ingebed - Microcontrollers | |
Mfr | NXP |
Serie | LPC17xx |
Pakket | Dienblad |
Onderdeelstatus | Stopgezet bij Digi-Key |
Kernprocessor | ARM® Cortex®-M3 |
Kerngrootte | 32-bits |
Snelheid | 120MHz |
Connectiviteit | CANbus, EBI/EMI, Ethernet, I²C, Microwire, Geheugenkaart, SPI, SSI, SSP, UART/USART, USB OTG |
Randapparatuur | Brown-out Detectie/Reset, DMA, I²S, LCD, Motor Control PWM, POR, PWM, WDT |
Aantal I/O | 165 |
Programma Geheugengrootte | 512KB (512K x 8) |
Programma geheugentype | FLASH |
EEPROM-formaat | 4K x 8 |
RAM-grootte | 96K x 8 |
Spanning - Voeding (Vcc/Vdd) | 2,4V ~ 3,6V |
Gegevens Converters | A/D 8x12b;D/A 1x10b |
Oscillatortype | Intern |
Bedrijfstemperatuur | -40°C ~ 85°C (TA) |
Montage type | Opbouwmontage |
Pakket / koffer | 208-LQFP |
Toestelpakket leverancier | 208-LQFP (28x28) |
Basisproductnummer | LPC17 |