Sprache: English | Deutsch | 中国的       Change Country  
 

LPC2000 » LPC2148

Order Number Distributor Stock    
LPC2148FBD64,151 Future Electronics 6189 KAUFEN QUOTE
Digi-Key Corporation 843 KAUFEN QUOTE
 
Die LPC2141/42/44/46/48 Mikrocontroller basieren auf der 16-bit/32-bit ARM7TDMI-S CPU mit Echtzeitemulation und Embedded Trace Support, kombiniert mit 32 kB bis 512 kB embedded high-speed Flash Speicher. Ein 128-bit breites Speicherinterface und eine einzigartige Akzelerator Architektur ermöglicht die Ausführung von 32-bit Code mit maximaler Clockrate. Für Applikationen, bei denen Codegrösse kritisch ist, gibt es alternativ den 16-bit Thumb Modus, der Programmcode um mehr als 30% reduziert, bei minimalem Einfluss auf die Leistung. Wegen ihrer winzigen Grösse und niedrigen Stromverbrauchs sind LPC2141/42/44/46/48 ideal für Anwendungen, bei denen Miniaturisierung eine Schlüsselanforderung sind wie zum Beispiel Zugangskontrolle oder Kassensysteme. Serielle Kommunikationsschnittstellen von USB 2.0 Full-speed, mehreren UARTs, SPI, SSP bis zu I2C-Bus und on-chip SRAM von 8 kB bis 40 kB machen diese Bauteile bestens geeignet für Kommunikations-Gateways, Protokoll-Wandler, Softmodems, Spracherkennung und einfachen Bildsystemen, da sie grosse Puffer und hohe Prozessorleistung besitzen. Wegen ihrer diversen 32-bit Timer, einfachem oder doppelten 10-bit ADC, 10-bit DAC, PWM Kanälen und 45 GPIO Leitungen mit bis zu neun edge oder level sensitiven externen Interrupt Pins eignen sich diese Mikrocontroller auch für Industriesteuerungen und medizinische Geräte.

Leistungsmerkmale
  • 16/32-bit ARM7TDMI-S Mikrocontroller in einem winzigen LQFP64 Gehäuse.
  • 8 kB bis 40 kB on-chip statischer RAM und 32 kB bis 512 kB on-chip Flash Speicher. 128-bit breites Interface/Akzelerator ermöglicht high-speed 60 MHz Operationen.
  • In-System Programmierung/ In-Application Programmierung (ISP/IAP) mittels on-chip boot-loader Software. Löschen des gesamten Flash oder sektorweise benötigt 400 ms und Programmierung pro 256 bytes in 1 ms.
  • EmbeddedICE-RT und Embedded Trace Schnittstellen bieten über die on-chip RealMonitor Software Echtzeit-Debugging und high-speed Trace von Befehlsausführungen.
  • USB 2.0 Full-speed konformer Controller mit 2 kB endpoint RAM. Zusätzlich verfügen LPC2146/48 über 8 kB on-chip RAM, auf das USB über DMA zugreifen kann.
  • Einer oder zwei two (LPC2141/42 vs. LPC2144/46/48) 10-bit ADC liefern insgesamt bis zu 6/14 analoge Eingänge, mit einer Wandlungszeit von nur 2.44 us pro Kanal.
  • Ein 10-bit DAC bietet variable analoge Ausgaben (nur LPC2142/44/46/48).
  • Zwei 32-bit Timer/externe Ereigniszähler (mit je vier Capture und vier Compare Kanälen), PWM Einheit (sechs Ausgänge) und Watchdog.
  • Low power Echtzeituhr (RTC) mit unabhängiger Stromversorgung und 32 KHz Takt Eingang.
  • Diverse serielle Schnittstellen inklusive zwei UARTs (16C550), zwei schnellen I2C Bussen (400 kbits/s), SPI und SSP mit Pufferung und variabler Datenlänge.
  • Vectored Interrupt Controller (VIC) mit konfigurierbaren Prioritäten und Vektoradressen.
  • Bis zu 45 5V tolerante, schnelle und universelle I/O Pins in einem winzigen LQFP64 Gehäuse
  • Bis zu 21 externe Interrupt Pins verfügbar.
  • Programmierbare on-chip PLL liefert maximal 60 MHz schnellen CPU Takt mit einer Einschwingzeit von 100 us.
  • On-chip integrierter Oszillator arbeitet mit externem Kristall von 1 MHz bis 25 MHz.
  • Zwei Stromsparmodi inklusive Idle und Power-down.
  • Individuelles Ein-/Ausschalten von Peripheriefunktionen als auch Skalieren des Peripherietaktes für zusätzliche Optimierung des Stromverbrauches.
  • Reaktivieren des Prozessor aus dem Power-down Modus über externen Interrupt oder BOD.
  • Power Supply Chip mit POR und BOD Schaltung.
    • CPU Betriebsspannungsbereich von 3.0 V bis 3.6 V (3.3 V +- 10 %) mit 5 V toleranten I/O Pads.

Evaluierungsboard usw.

Lieferant Toolname Order Number
IAR Systems Kickstart Kit for LPC2148 KSDKLPC2148-R2
Keil MCB2140 Evaluation Board MCB2140
Embedded Artists AB LPC2148 Education Board EA-EDU-001
Embedded Artists AB Prototype Board for QuickStart Boards EA-QSB-100
IAR Systems Kickstart Kit for LPC2148 plus j-link JTAG debugger KSDKLPC2148-R2-PL
IAR Systems Kickstart Kit for LPC2148 plus j-link JTAG debugger and... KSK-LPC2148-R2T-PL
Keil MCB2140 Evaluation Board + ULINK2 JTAG Adapter MCB2140U
Keil MCB2140 Evaluation Board + ULINK-ME JTAG Adapter MCB2140UME
NXP Semiconductors Evaluation Board for LPC 2140 OM10071
NXP Semiconductors LPC214X Evaluation Board OM10073

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