Sprache: English | Deutsch | 中国的       Change Country  
 

LPC2000 » LPC2460

Order Number Distributor Stock    
LPC2460FBD208,551 Digi-Key Corporation 42 KAUFEN QUOTE
Future Electronics 0 ORDER QUOTE
LPC2460FET208,551 Digi-Key Corporation 50 KAUFEN QUOTE
Future Electronics 0 ORDER QUOTE
 

NXP Semiconductors hat die LPC2420/2460 Mikrocontroller um einen 16-bit/32-bit ARM7TDMI-S CPU Core entwickelt, mit einem Echtzeit Debug Interface, das sowohl JTAG als auch embedded TRACE bietet. Die LPC2420/2460 sind ohne Flashspeicher. Die LPC2420/2460 können sowohl 32-bit ARM als auch 16-bit Thumb Befehle ausführen. Unterstützung für diese zwei Befehlssätze bedeutet,
dass Ingenieure ihre Applikation auf Subroutinen-Ebene entweder für Performance oder Codedichte optimieren können. Wenn die CPU Befehle im Thumb Status ausführt, kann die Codegrösse um mehr als 30% reduziert werden, bei nur geringer Leistungseinbusse, während bei Ausführung der Instruktionen im ARM Modus die CPU Leistung maximiert wird.

Die LPC2420/2460 Mikrocontroller sind ideal für vielfältige Kommunikations-Anwendungen. Sie besitzten einen 10/100 Ethernet Media Access Controller (MAC) (nur LPC2460), einen USB full speed device/host/OTG Controller mit 4 kB endpoint RAM, vier UARTs, zwei Controller Area Network (CAN) Kanäle (nur LPC2460), eine SPI Schnittstelle, zwei Synchronous Serial Ports (SSP), drei I2C Schnittstellen und ein I2S Interface. Diese Ansammlung an Kommunikations-Schnittstellen wird unterstützt von folgenden Funktionen: einem on-chip 4 MHz internen Präzisionsoszillator, insgesamt 82/98 kB RAM bestehend aus 64 kB lokales SRAM, 16 kB SRAM für Ethernet (nur LPC2460) und 16 kB SRAM für universellen DMA, 2 kB batteriegespeistem SRAM und einem External Memory Controller (EMC). Diese Funktionen machen diese Bauteile bestens geeignet für Kommunikations-Gateways und Protokollwandler. Die vielen seriellen Kommunikationsfunktionen, vielfältigen Taktfähigkeiten und Speichermöglichkeiten werden komplementiert von verschiedenen 32-bit Timern, einem verbessertem 10-bit ADC, 10-bit DAC, zwei PWM Einheiten, vier externe Interruptpins und bis zu 160 schnelle GPIO Leitungen. Die LPC2420/2460 verbinden 64 dieser GPIO Pins mit dem hardwarebasiertem Vektor-Interrupt Controller (VIC). Das bedeudet, dass diese externen Eingänge edge-triggered Interrupts generieren können. Mit all diesen Funktionen sind die LPC2420/2460 bestens geeignet für Industriesteuerungen und medizinische Systeme.

Leistungsmerkmale

  • ARM7TDMI-S Prozessor, Arbeitsfrequenz bis zu 72 MHz.
  • 82/98 kB on-chip SRAM inklusive:
    • 64 kB SRAM am lokalen ARM Bus für schnellen CPU Zugriff.
    • 16 kB SRAM für Ethernet Schnittstelle. Kann auch als allgemeines SRAM genutzt werden (nur LPC2460).
    • 16 kB SRAM für universellen DMA, auch für USB zugänglich.
    • 2 kB SRAM Datenspeicher, gespeist von der RTC Stromversorgung
  • Doppeltes Advanced High-performance Bus (AHB) System erlaubt simultanes und kollisionsfreies Ausführen von Ethernet DMA, USB DMA und Programmausführung vom on-chip Flash.
  • EMC unterstützt sowohl asynchrone statische Speicher wie RAM, ROM und Flash, wie auch dynamische Speicher wie Single Data Rate SDRAM.
  • Fortschrittlicher Vektor-Interrupt Controller, unterstützt bis zu 32 Vektorinterrupts.
  • General Purpose AHB DMA Controller (GPDMA), der von der SSP seriellen Schnittstelle, dem I2S Port und dem SD/MMC Karten Port genutzt werden kann wie auch für Speicher-Speicher Transfers.
  • Serielle Schnittstellen:
    • Ethernet MAC mit MII/RMII Schnittstelle und zugeordnetem DMA Controller (nur LPC2460). Diese Funktionen liegen an einem unabhängigen AHB Bus.
    • USB 2.0 Full-Speed dual port Device/Host/OTG mit on-chip PHY und angegliedertem DMA Controller.
    • Vier UART mit „Fractional Baudrate Generation“, davon eine mit Modem Control I/O, eine mit IrDA Unterstützung und alle mit FIFOs.
    • CAN Controller mit zwei Kanälen (nur LPC2460).
    • SPI Controller.
    • Zwei SSP Controller, mit FIFO und Multi-Protokoll Möglichkeit. Eine ist alternierend mit dem SPI Port und teilt sich die Interrupts und Pins. SSP kann mit dem GPDMA Controller genutzt werden.
    • Drei I2C-Bus Schnittstellen (eine mit open-drain und zwei mit Standard Port Pins).
    • I2S (Inter IC Sound) Schnittstelle für digitalen Audio-Eingang und Ausgang. Kann mit GPDMA genutzt werden.
  • Weitere Peripheriefunktionen:
    • SD/MMC Speicherkarten Schnittstelle.
    • 160 universelle I/O Pins mit konfigurierbaren pull-up/down Widerständen.
    • 10-bit ADC mit multiplexen der Eingängen unter 8 Pins.
    • 10-bit DAC.
    • Vier universelle Timer/Counter mit insgesamt 8 Capture Eingängen und 10 Compare Ausgängen. Jeder Timerblock hat einen externen Zähler Eingang.
    • Zwei PWM / Timer Blöcke mit Unterstützung für Dreiphasen-Motorsteuerung. Jede PWM hat einen externen Zähler Eingang.
    • Echtzeituhr (RTC) mit eigenem Pin für Stromversorgung, Taktquelle kann der RTC Oszillator oder die APB Uhr sein.
    • 2 kB SRAM, wird vom RTC Power Pin versorgt. Ermöglicht das Speichern von Daten, wenn der restliche Chip abgeschaltet ist.
    • Watchdog Timer (WDT). Der WDT kann vom internen RC Oszillator, dem RTC Oszillator oder der APB Uhr getaktet werden.
  • Standardmässige ARM Test/Debug Schnittstelle, kompatibel zu bestehenden Tools.
  • Emulation Trace Modul unterstützt Trace in Echtzeit.
  • Eine 3.3 V Stromversorgung (3.0 V bis 3.6 V).
  • Drei Modi für reduzierten Stromverbrauch: Idle, Sleep und Power Down.
  • Vier externe Interrupt Eingänge, konfigurierbar als edge oder level sensitiv. Alle Pins am PORT0 und PORT2 können als edge sensitive Interruptquellen genutzt werden.
  • Prozessor wake-up aus dem Power-down Modus über beliebigen Interrupt, der im Power-down Modus noch funktionert (inklusive externe Interrupts, RTC Interrupt, USB Aktivität, Ethernet wake-up Interrupt (nur LPC2460), CAN Bus Aktivität (nur LPC2460).
  • Mittels zweier unabhängiger Stromversorgungen kann der Stromverbrauch je nach den benötigten Funktionen genau reguliert werden.
  • Jede Peripheriefunktion hat seinen eigenen Taktteiler für weiteres Stromsparen. Diese Teiler reduzieren den Strom um 20-30%
  • Spannungsabfallerkennung mit separaten Grenzwerten für Interrupt und erzwungenem Reset.
  • On-chip Power On Reset.
  • On-chip Kristall Oszillator mit einem Arbeitsbereich von 1 MHz bis 24 MHz.
  • 4 MHz interner RC Oszillator, getrimmt auf 1 % Genauigkeit, kann optional auch als Systemtakt genutzt werden. Wird er als Systemtakt genutzt, darf CAN und USB nicht laufen.
  • Eine On-chip PLL ermöglicht das Betreiben der CPU bis zur maximalen CPU Rate ohne einen hochfrequenten Kristall zu benötigen. Kann vom Haupt Oszillator, dem internen RC Oszillator oder dem RTC Oszillator gespeist werden.
  • Boundary Scan für vereinfachtes Boardtesten.
Vielfältige Auswahl an Pinfunktionen bieten mehr Möglichkeiten, on-chip Peripherie Funktionen zu nutzen.

Datenblatt

LPC2420/2460

User Manual

LPC2420/2460

Evaluierungsboard usw.

Lieferant Toolname Order Number
Keil MCB2460 Evaluation Board + ULINK2 JTAG Adapter MCB2460U

IDE (Compiler usw.)

Lieferant Toolname Order Number
Keil RealView® MDK for ARM MDK-ARM
Keil RealView® MDK for ARM Basic MDK-ARM-B
IAR Systems Embedded Workbench for ARM EWARM
IAR Systems Embedded Workbench for ARM - Baseline EWARMBL
IAR Systems Embedded Workbench for ARM - Baseline EWARM-BL
Ultimate Solutions, Inc. Micrcross GNU X-Tools USI08-MCRX
Keil RealView Development Suite 4.1 Windows Node Locked License RS410-KT-30000
Keil RealView 4.1 Professional Development Suite Windows... RS41P-KT-40000
iSYSTEM winIDEA (IDE) winidea
CodeSourcery Sourcery G++ for ARM EABI SGPP_ARM_EABI_s10
CodeSourcery Sourcery G++ for ARM uClinux SGPP_ARM_uC_s10
CodeSourcery Sourcery G++ for ARM GNU/Linux SGPP_ARM_LNX_s10
Keil RealView 4.1 Professional Development Suite Windows Node... RS41P-KT-30000

Debugger /Simulatoren

Lieferant Toolname Order Number
pls GmbH Universal Access Device 2+ UAD2+
pls GmbH Universal Access Device 2 UAD2
pls GmbH Universal Access Device 2 - compact UAD2compact
pls GmbH UDE MemTool Utility - Tool for FLASH Memory Programming and... UDE MemTool
pls GmbH Universal Debug Engine - High Level Language Debugger Tool UDE
Arium Arium's SourcePoint Debugger sourcepoint
Macraigor Systems JTAG Commander JTAG Commander
Ultimate Solutions, Inc. LinuxScope-JTD LinuxScope JTAG Target Debugger

Emulatoren

Lieferant Toolname Order Number
iSYSTEM iC3000 ActiveEmulator iC3000
Arium HS-1000S JTAG Emulator with ETM Trace HS-1000S
Arium LC-500 JTAG Emulator LC-500
Arium LX-1000 JTAG Debugger With Deep Trace LX-1000

JTAG Emulatoren

Lieferant Toolname Order Number
Macraigor Systems mpDemon™ 14 pin ARM JTAG header MARM14
Macraigor Systems mpDemon™ 20 pin ARM JTAG header MARM20
Macraigor Systems usb2Demon™ 14 pin ARM JTAG header U2D-ARM-14
Macraigor Systems Raven 14 pin ARM JTAG header RARM-14
Macraigor Systems Wiggler with 20 pin ARM JTAG header WNPJ-ARM-20
Macraigor Systems Wiggler with 14 pin ARM JTAG header WNPJ-ARM-14
Macraigor Systems usb2Demon™ 20 pin ARM JTAG header U2D-ARM-20
IAR Systems J-Link JTAG Debug Probe jlink-arm
IAR Systems ARM Trace Debugger JTRACE-ARM-2M
Signum Systems Corp JTAGjet-ARM JTAGjet-ARM
Macraigor Systems usb2Wiggler™ 14 pin ARM JTAG header U2W-ARM-14
Macraigor Systems usb2Wiggler™ 20 pin ARM JTAG header U2W-ARM-20
Signum Systems Corp JTAGjet-DaVinci JTAGjet-DaVinci
Signum Systems Corp JTAGjet-ARM11 JTAGjet-ARM11
Macraigor Systems Raven 20 pin ARM JTAG header RARM-20
Macraigor Systems usb2Sprite™ for 20 pin ARM JTAG header U2S-ARM-20
SEGGER Microcontroller J-Trace ARM 8.10.00 J-TRACE ARM
NXP Semiconductors J-Link JTAG OM11031
SEGGER Microcontroller J-Link ULTRA 8.16.00 J-LINK ULTRA
SEGGER Microcontroller J-Link 8.08.00 J-LINK
SEGGER Microcontroller J-Link 5V Adapter 8.08.15
SEGGER Microcontroller J-Link PRO 8.12.00 J-LINK PRO
Abatron AG High-speed BDM/JTAG Interface for GNU Debugger BDI3000/A & bdiGDB Firmware
Keil ULINKpro Debug and Trace Unit ULINKpro
Signum Systems Corp JTAGjet-Trace-ARM with 1M Trace Buffer JTAGjet-Trace-1M
Signum Systems Corp JTAGjet-Trace-ARM with 4M Trace Buffer JTAGjet-Trace-4M
Signum Systems Corp JTAGjet-Trace-ARM with 2M Trace Buffer JTAGjet-Trace-2M
Signum Systems Corp JTAGjet-Trace-ARM with 256K Trace Buffer JTAGjet-Trace-256K
Signum Systems Corp JTAGjet-Trace-Cortex-M3 with 2M ETM trace buffer JTAGjet-Trace-CM3-2
Signum Systems Corp JTAGjet-Trace-Cortex-M3 with 4M ETM trace buffer JTAGjet-Trace-CM3-4
Signum Systems Corp JTAGjet-OMAP3 JTAGjet-OMAP3
SEGGER Microcontroller J-Link EDU 8.08.90 J-LINK EDU

Betriebssysteme

Lieferant Toolname Order Number
CMX Systems CMX-Tiny+ RTOS CMX-Tiny
CMX Systems CMX-RTX, preemptive, multi-tasking RTOS CMX-RTX
SEGGER Microcontroller embOS (Real Time Operating System) 1.xx.xx
Micro Digital Inc. smx® Real Time Kernel for ARM and Cortex smxARM
Micro Digital Inc. SMX.Blaze™ blaze

Stacks/Protokolle/File System

Lieferant Toolname Order Number
CMX Systems CMX TCP/IP is a full-featured and fast TCP/IP stack CMX-TCP/IP
CMX Systems CMX-MicroNet is a very small and fast TCP/IP stack CMX-MicroNet
CMX Systems CMX-FFS is a Flash File System FFS
Micro Digital Inc. smxWiFi™ WiFi Stack smxWiFi
Micro Digital Inc. smxUSBD™ USB Device Stack smxUSBD
Micro Digital Inc. smxUSBO™ USB OTG Stack smxUSBO
Micro Digital Inc. smxUSBH™ USB Host Stack smxUSBH
Micro Digital Inc. smxFFS™ Flash File System smxFFS
Micro Digital Inc. smxFS™ Portable File System smxFS
CMX Systems CMX-USB CMX-USB
Micro Digital Inc. smxNS™ TCP/IP Stack smxNS
SEGGER Microcontroller emWin (Graphics Software and GUI) 3.xx.xx
SEGGER Microcontroller emUSB (Embedded USB Stack) 9.xx.xx
SEGGER Microcontroller emFile (Embedded File System) 2.xx.xx
SEGGER Microcontroller embOS/IP (TCP/IP Stack) 7.xx.xx
HCC-Embedded SAFEFLASH SAFE-BS
HCC-Embedded FAT FAT-BS
HCC-Embedded TINY TINY
HCC-Embedded SAFE-FAT SAFE-FAT-BS
HCC-Embedded THIN THIN-BS
HCC-Embedded FTL FTL-BS
HCC-Embedded EUSBD EUSBD-BS
HCC-Embedded EUSBH EUSBH-BS
Interniche Technologies NicheStack Dual IPv4/IPv6 IPv4/IPv6

Programmers

Lieferant Toolname Order Number
Xeltek SuperPro 5000 Programmer SuperPro 5000
Phyton ChipProg-G4 universal gang programmer CHIPPROG-G4
Phyton ChipProg-48 universal programmer CHIPPROG-48
Phyton ChipProg-40 universal programmer ChipProg-40
SEGGER Microcontroller Flasher ARM 5.07.01 FLASHER ARM

Software Design

Lieferant Toolname Order Number
IAR Systems IAR visualSTATE VS

Andere Software Werkzeuge

Lieferant Toolname Order Number
SEGGER Microcontroller J-Flash 8.08.02
SEGGER Microcontroller J-Link RDI 8.08.03
SEGGER Microcontroller J-Link Flash Breakpoint 8.08.04
SEGGER Microcontroller J-Link GDB Server 8.08.08
SEGGER Microcontroller J-Link Flash Download 8.08.05
Macraigor Systems Java Board Test Java Board Test
Micro Digital Inc. GoFast® Floating Point Library GoFast

Zubehör

Lieferant Toolname Order Number
SEGGER Microcontroller J-Link ARM-14 8.08.01 J-LINK ARM-14
SEGGER Microcontroller JTAG Isolator 8.07.00 JTAG ISOLATOR
SEGGER Microcontroller J-Link 19-Pin Cortex-M Adapter 8.06.02 J-LINK 19-PIN CORTEX-M ADAPTER
SEGGER Microcontroller J-Link 9-Pin Cortex-M Adapter 8.06.00 J-LINK 9-PIN CORTEX-M ADAPTER