The LPC2148
micro-controllers are based on a 32/16 bit ARM7TDMI-S CPU core. They have
real-time emulation and embedded trace support that combines the
micro-controller with embedded high speed flash memory of 512 kB. A 128-bit
wide memory interface and unique accelerator architecture enable 32-bit code
execution at the maximum clock rate. For critical code size applications, the
alternative 16-bit Thumb mode (16bit instruction set)reduces code by more than
30 % with minimal performance penalty.
Due to their tiny size and
low power consumption, LPC2148 are ideal for applications where miniaturization
is a key requirement, such as access control systems and point-of-sale systems.
It has serial communications interfaces ranging from a USB 2.0 Full Speed
device, multiple UARTS, SPI, SSP to I2Cs. It has on-chip SRAM of 8 kB up to 40
kB. This makes these devices very well suited for communication gateways and
protocol converters, soft modems, voice recognition and low end imaging,
providing both large buffer size and high processing power.
Various 32-bit timers,
dual 10-bit ADC(s), single 10-bit DAC, PWM channels and 45 fast GPIO lines with
up to nine edge or level sensitive external interrupt pins make these
microcontrollers particularly suitable for industrial control and medical
systems.
The ARM
is a 32-bit
reduced instruction set computer
(RISC) instruction set architecture (ISA)
developed by ARM Holdings. It was known as the Advanced RISC Machine, and before that
as the Acorn RISC Machine. The
ARM architecture is the most widely used 32-bit ISA in
terms of numbers produced. They were originally conceived as a processor for
desktop personal computers by Acorn
Computers, a market now dominated by the x86 family used by IBM PC compatible and Apple
Macintosh
computers. The relative simplicity of ARM processors made them suitable for low
power applications. This has made them dominant in the mobile and embedded
electronics market as relatively low cost and small microprocessors
and microcontrollers. ARM processors are developed
by ARM and by ARM licensees. Prominent ARM processor families developed by ARM
Holdings include the ARM7,
ARM9, ARM11 and Cortex. Notable
ARM processors developed by licensees include DEC Strong ARM,
Freescale
i.MX, Marvell (formerly Intel) XScale, Nintendo,
Nvidia Tegra,
ST-Ericsson
Nomadik,
Qualcomm Snapdragon, the Texas
Instruments OMAP product line, the Samsung Hummingbird
and the Apple A4
0 comments:
Post a Comment