www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式教程
[導讀]基于LPC1311設計的Cortex-M3 CPU USB接口方案

NXP LPC1311/13/42/43 是基于Cortex-M3 的微控制器,具有高度集成和低功耗,可用于嵌入式應用。CPU工作頻率高達72MHz,單電源2.0V-3.6V工作,內置了嵌套中斷向量控制器(NVIC),多達32KB閃存,多達8KB數(shù)據(jù)存儲器,USB設備,快速模式I2C總線接口,一個UART,四個通用定時器和多達42個GPIO引腳。主要應用在電子測量,照明,告警系統(tǒng)和白色家電。本文介紹了LPC1311/13/42/43主要特性,方框圖,時鐘發(fā)生方框圖以及自供電USB接口框圖和總線供電USB接口框圖。

The LPC1311/13/42/43 are ARM Cortex-M3 based microcontrollers for embedded applications featuring a high level of integration and low power consumption. The ARM Cortex-M3 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration.

The LPC1311/13/42/43 operate at CPU frequencies of up to 72 MHz. The ARM Cortex-M3 CPU incorporates a 3-stage pipeline and uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals. The ARM Cortex-M3 CPU also includes an internal prefetch unit that supports speculative branching.

The peripheral complement of the LPC1311/13/42/43 includes up to 32 kB of flash memory, up to 8 kB of data memory, USB Device (LPC1342/43 only), one Fast-mode Plus I2C-bus interface, one UART, four general purpose timers, and up to 42 general purpose I/O pins.

LPC1311/13/42/43主要特性和優(yōu)勢:

ARM Cortex-M3 processor, running at frequencies of up to 72 MHz.

ARM Cortex-M3 built-in Nested Vectored Interrupt Controller (NVIC).

32 kB (LPC1343/13)/16 kB (LPC1342)/8 kB (LPC1311) on-chip flash programming memory.

8 kB (LPC1343/13)/4 kB (LPC1342/11) SRAM.

In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software.

Selectable boot-up: UART or USB (USB on LPC134x only).

On LPC134x: USB MSC and HID on-chip drivers.

Serial interfaces:

USB 2.0 full-speed device controller with on-chip PHY for device (LPC1342/43 only).

UART with fractional baud rate generation, modem, internal FIFO, and RS-485/EIA-485 support.

SSP controller with FIFO and multi-protocol capabilities.

I2C-bus interface supporting full I2C-bus specification and Fast-mode Plus with a data rate of 1 Mbit/s with multiple address recognition and monitor mode.

Other peripherals:

Up to 42 General Purpose I/O (GPIO) pins with configurable pull-up/pull-down resistors.

Four general purpose counter/timers with a total of four capture inputs and 13 match outputs.

Programmable WatchDog Timer (WDT).

System tick timer.

Serial Wire Debug and Serial Wire Trace port.

High-current output driver (20 mA) on one pin.

High-current sink drivers (20 mA) on two I2C-bus pins in Fast-mode Plus.

Integrated PMU (Power Management Unit) to minimize power consumption during Sleep, Deep-sleep, and Deep power-down modes.

Three reduced power modes: Sleep, Deep-sleep, and Deep power-down.

Single power supply (2.0 V to 3.6 V).

10-bit ADC with input multiplexing among 8 pins.

GPIO pins can be used as edge and level sensitive interrupt sources.

Clock output function with divider that can reflect the system oscillator clock, IRC clock, CPU clock, or the watchdog clock.

Processor wake-up from Deep-sleep mode via a dedicated start logic using up to 40 of the functional pins.

Brownout detect with four separate thresholds for interrupt and one threshold for forced reset.

Power-On Reset (POR).

Integrated oscillator with an operating range of 1 MHz to 25 MHz.

12 MHz internal RC oscillator trimmed to 1 % accuracy over the entire temperature and voltage range that can optionally be used as a system clock.

Programmable watchdog oscillator with a frequency range of 7.8 kHz to 1.8 MHz.

System PLL allows CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. May be run from the system oscillator or the internal RC oscillator.

For USB (LPC1342/43), a second, dedicated PLL is provided.

Code Read Protection (CRP) with different security levels.

Unique device serial number for identification.

Available as 48-pin LQFP package and 33-pin HVQFN package.

LPC1311/13/42/43應用:

eMetering

Lighting

Alarm systems

White goods
[!--empirenews.page--]

圖1。LPC1311/13/42/43方框圖

圖2。LPC1311/13/42/43時鐘發(fā)生方框圖

圖3。LPC1311/13/42/43自供電USB接口框圖

圖3。LPC1342/43總線供電USB接口框圖

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

北京2022年10月19日 /美通社/ -- 隨著云計算、大數(shù)據(jù)的普及發(fā)展,過去的"云"是服務于大企業(yè)的計算模型,而十多年過去了,越來越多的應用及業(yè)務走上"云端",對計算核心數(shù)需求...

關鍵字: ARM 大數(shù)據(jù) 云游戲 CPU

在這篇文章中,小編將對CPU中央處理器的相關內容和情況加以介紹以幫助大家增進對CPU中央處理器的了解程度,和小編一起來閱讀以下內容吧。

關鍵字: CPU 中央處理器 晶圓

在桌面級處理器上,AMD多年來一直在多核上有優(yōu)勢,不過12代酷睿開始,Intel通過P、E核異構實現(xiàn)了反超,13代酷睿做到了24核32線程,核心數(shù)已經超過了銳龍7000的最大16核。在服務器處理器上,AMD優(yōu)勢更大,64...

關鍵字: AMD CPU Intel EUV

華為麒麟芯片(HUAWEI Kirin)是華為技術有限公司于2019年9月6日在德國柏林和北京同時發(fā)布的一款新一代旗艦芯片。華為麒麟在3G芯片大戰(zhàn)中,扮演了“黑馬”的角色。

關鍵字: 麒麟 CPU 華為Mate 50

據(jù)業(yè)內信息,近日ADM的一份內部報告顯示,ADM正在計劃降低其銳龍 7000 CPU的生產計劃。現(xiàn)階段全球市場PC的低迷和銷量下滑,再加上AM5平臺整體反響不佳等等一系列原因導致ADM采取這一行動計劃。

關鍵字: PC ADM 銳龍 7000 CPU

北京2022年10月17日 /美通社/ --  "天下武功、唯快不破",數(shù)字經濟時代尤甚。 數(shù)據(jù)極富價值,堪比新時代的石油。數(shù)字經濟時代,數(shù)據(jù)價值如何快速、高效地釋放顯得尤為重要。自20...

關鍵字: 軟件 IO SSD CPU

Linux內核是從V2.6開始引入設備樹的概念,其起源于OF:OpenFirmware, 用于描述一個硬件平臺的硬件資源信息,這些信息包括:CPU的數(shù)量和類別、內存基地址和大小、總線和橋、外設連接、中斷控制器和中斷使用情...

關鍵字: Linux內核 硬件 CPU

(微控制單元 MCU(Microcontroller Unit),又稱單片機,是把中央處理器(CentralProcess Unit; CPU)的頻率與規(guī)格做適當縮減,并將內存(memory)、計數(shù)器(Timer)、US...

關鍵字: 單片機 芯片 CPU

日前,瀾起科技宣布其第三代津逮?CPU系列產品通過了VMware公司的產品兼容性認證,達到VMware ESXi 7.0 U3虛擬化平臺的通用兼容性及性能、可靠性要求,滿足用戶的關鍵應用需要。

關鍵字: 瀾起科技 CPU VMware兼容性

CPU內部自帶的定時器模塊,通過初始化、配置可以實現(xiàn)定時,定時時間到以后就會執(zhí)行相應的定時器中斷處理函數(shù)。硬件定時器一般都帶有其它功能,比如PWM輸出、輸入捕獲等等功能。但是缺點是硬件定時器數(shù)量少??!

關鍵字: 軟件定時器 硬件定時器 CPU

嵌入式教程

6897 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉