Descriço geral
Os LPC1850/30/20/10 so microcontroladores baseados em ARM Cortex-M3
para aplicações embutidas.recursos de depuraço aprimorados, e um
elevado nível de integraço dos blocos de apoio.
O LPC1850/30/20/10 opera a frequências de CPU de até 180 MHz.A CPU
ARM Cortex-M3 incorpora um pipeline de 3 estágios e usa uma
arquitetura Harvard com buses de instruço e dados locais separados,
bem como um terceiro bus para periféricosA CPU ARM Cortex-M3 também
inclui uma unidade de prefetch interna que suporta ramificaço
especulativa.
O LPC1850/30/20/10 inclui até 200 kB de SRAM no chip, uma quad SPI
Flash Interface (SPIFI), um subsistema State Configurable Timer
(SCT), dois controladores USB de alta velocidade, Ethernet, LCD,um
controlador de memória externo, e vários periféricos digitais e
analógicos.
Características e benefícios
■ Núcleo do processador
◆ Processador ARM Cortex-M3, que funciona a frequências de até 180
MHz.
◆ Unidade de Proteço de Memória (MPU) integrada do ARM Cortex-M3
que suporta oito regiões.
◆ ARM Cortex-M3 controlador de interrupço vectorial (NVIC)
integrado.
◆ Entrada de interrupço no mascarável (NMI).
◆ JTAG e Serial Wire Debug, rastreamento serial, oito pontos de
interrupço e quatro pontos de vigilncia.
◆ Suporte ao módulo de rastreamento (ETM) e ao tampo de
rastreamento (ETB) melhorados.
◆ Temporiador do sistema.
■ Memória no chip
◆ 200 kB SRAM para utilizaço de código e dados.
◆ Múltiples blocos de SRAM com acesso de autocarro separado.
◆ ROM de 64 kB contendo código de arranque e drivers de software no
chip.
◆ Memória programável de 32 bits (OTP) para uso geral.
■ Unidade de geraço de relógios
◆ Oscilador de cristal com uma faixa de operaço de 1 MHz a 25 MHz.
◆ O oscilador RC interno de 12 MHz ajustado a uma preciso de 1%
sobre a temperatura e a temperatura
tenso.
◆ Oscilador de cristal RTC de potência ultra baixa.
◆ Três PLLs permitem a operaço da CPU até taxa máxima da CPU sem a
necessidade de
O segundo PLL é dedicado ao USB de alta velocidade, o
O terceiro PLL pode ser utilizado como PLL de áudio.
◆ Saída do relógio.
■ periféricos digitais configuráveis:
◆ Subsistema do temporizador configurável de estado (SCT) no AHB.
◆ Global Input Multiplexer Array (GIMA) permite interconectar
múltiplas entradas e
Saídas para periféricos orientados por eventos, como
temporizadores, SCT e ADC0/1.
■ Interfaces em série:
◆ Quad SPI Flash Interface (SPIFI) com dados de 1, 2 ou 4 bits a
velocidades de até
52 MB por segundo.
◆ 10/100T Ethernet MAC com interfaces RMII e MII e suporte DMA para
suporte para carimbo de tempo IEEE 1588/tempo avançado
Estampagem (IEEE 1588-2008 v2).
◆ Uma interface USB 2.0 Host/Device/OTG de alta velocidade com
suporte DMA e
PHY de alta velocidade no chip (USB0).
◆ Uma interface de host/dispositivo USB 2.0 de alta velocidade com
suporte a DMA, em chip
Interface PHY e ULPI de velocidade total com um PHY externo de alta
velocidade (USB1).
◆ O software de ensaio elétrico da interface USB incluído na pilha
USB ROM.
◆ Quatro 550 UARTs com suporte DMA: um UART com interface de modem
completa; um
UART com interface IrDA; três USARTs suportam o modo síncrono UART
e um
Interface de carto inteligente em conformidade com a especificaço
ISO7816.
◆ Até dois controladores C_CAN 2.0B com um canal cada.
Exclui o funcionamento de todos os outros periféricos ligados mesma
ponte de autocarro Ver
Figura 1 e referência 1.
◆ Dois controladores SSP com FIFO e suporte a múltiplos protocolos.
apoio.
◆ Uma interface de autocarro I2C de modo rápido e mais com modo
monitor e com E/S de escoamento aberto
Suporta velocidades de dados de até
1 Mbit/s.
◆ Uma interface I2C-bus padro com modo de monitor e pinos de E/S
padro.
◆ Duas interfaces I2S com suporte DMA, cada uma com uma entrada e
uma saída.