探索NXP LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器
在當(dāng)今的電子設(shè)計領(lǐng)域,尋找一款性能卓越、功耗低且功能豐富的微控制器是每個工程師的追求。NXP的LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器就是這樣一款值得關(guān)注的產(chǎn)品。本文將深入剖析這款微控制器的特點、功能及應(yīng)用,為電子工程師們提供全面的參考。
一、概述
LPC111xLV/LPC11xxLVUK是基于ARM Cortex - M0的低成本32位MCU系列,專為8/16位微控制器應(yīng)用而設(shè)計。與現(xiàn)有的8/16位架構(gòu)相比,它具有高性能、低功耗、簡單的指令集和內(nèi)存尋址方式,同時還能減少代碼大小。該系列MCU的CPU頻率最高可達(dá)50 MHz,擁有豐富的外設(shè),如高達(dá)32 kB的閃存、8 kB的SRAM、Fast - mode Plus I2C總線接口、一個SSP/SPI接口、一個UART、四個通用計數(shù)器/定時器、一個8位ADC以及多達(dá)27個通用I/O引腳。
二、特性與優(yōu)勢
2.1 系統(tǒng)特性
- 處理器:采用ARM Cortex - M0處理器,運行頻率最高可達(dá)50 MHz,內(nèi)置嵌套向量中斷控制器(NVIC),支持32個向量中斷,包括多達(dá)13個來自單個GPIO引腳的啟動邏輯輸入。
- 調(diào)試與計時:具備串行線調(diào)試功能和系統(tǒng)滴答定時器,方便開發(fā)和調(diào)試。
2.2 內(nèi)存特性
- 閃存:片上閃存編程內(nèi)存高達(dá)32 kB,具有256字節(jié)頁面擦除功能,支持在系統(tǒng)編程(ISP)和在應(yīng)用編程(IAP)。
- SRAM:片上SRAM高達(dá)8 kB,為數(shù)據(jù)存儲提供了充足的空間。
2.3 數(shù)字外設(shè)特性
- GPIO:多達(dá)27個通用I/O引腳,具有可配置的上拉/下拉電阻和可配置的開漏模式,可作為邊沿和電平敏感中斷源,部分引腳還具有高電流輸出驅(qū)動能力。
- 計數(shù)器/定時器:四個通用計數(shù)器/定時器,具有多達(dá)7個捕獲輸入和13個匹配輸出,可實現(xiàn)精確的計時和計數(shù)功能。
- 看門狗定時器:可編程窗口看門狗定時器(WDT),增強了系統(tǒng)的可靠性。
2.4 模擬外設(shè)特性
- ADC:8位ADC,在WLCSP25和HVQFN24封裝中支持6通道輸入復(fù)用,在HVQFN33封裝中支持8通道輸入復(fù)用,具有多種工作模式和特性。
2.5 串行接口特性
- UART:支持RS - 485/9位模式,具有分?jǐn)?shù)波特率生成和內(nèi)部FIFO,最高數(shù)據(jù)比特率可達(dá)3.125 MBit/s。
- SPI:一個SPI控制器,支持SSP、4線SSI或Microwire總線,最高速度在主模式下可達(dá)25 Mbit/s,從模式下可達(dá)4.17 Mbit/s。
- I2C:I2C總線接口支持完整的I2C總線規(guī)范和Fast - mode Plus,數(shù)據(jù)速率可達(dá)1 Mbit/s,具有多地址識別和監(jiān)控模式。
2.6 時鐘與電源控制特性
- 時鐘生成:包括12 MHz內(nèi)部RC振蕩器(IRC)、晶體振蕩器和可編程看門狗振蕩器,PLL可使CPU在無需高頻晶體的情況下達(dá)到最高速率。
- 電源控制:支持睡眠和深度睡眠兩種低功耗模式,深度睡眠模式下功耗極低(≤1.6 μA),喚醒時間僅為5 μs。
三、應(yīng)用領(lǐng)域
LPC111xLV/LPC11xxLVUK適用于多種應(yīng)用場景,如移動電話、移動配件、相機、平板電腦/超極本、有源電纜以及便攜式醫(yī)療電子設(shè)備等。其高性能、低功耗的特點使其在這些領(lǐng)域具有很大的優(yōu)勢。
四、訂購信息
該系列MCU提供多種型號和封裝選擇,如WLCSP25、HVQFN24和HVQFN33等,不同型號在閃存容量、SRAM大小、外設(shè)配置等方面有所差異,工程師可以根據(jù)具體需求進(jìn)行選擇。
五、功能描述
5.1 處理器與內(nèi)存
- ARM Cortex - M0處理器:高性能、低功耗,為系統(tǒng)提供強大的計算能力。
- 內(nèi)存映射:包含多個不同的內(nèi)存區(qū)域,如閃存、SRAM、ROM等,便于管理和使用。
5.2 中斷控制
- NVIC:嵌套向量中斷控制器,實現(xiàn)低中斷延遲和高效的中斷處理。
- 中斷源:每個外設(shè)都有一個中斷線連接到NVIC,多個GPIO引腳可配置為中斷源。
5.3 I/O控制
- IOCON塊:允許選定的引腳具有多種功能,通過配置寄存器控制引腳與片上外設(shè)的連接。
- GPIO:快速通用并行I/O,可動態(tài)配置為輸入或輸出,支持位級操作和中斷功能。
5.4 外設(shè)功能
- UART:支持多種通信模式和波特率,滿足不同的通信需求。
- SPI:實現(xiàn)高速串行通信,支持主從模式和全雙工傳輸。
- I2C:支持多主總線,具有仲裁和時鐘同步功能,方便與其他設(shè)備進(jìn)行通信。
- ADC:實現(xiàn)模擬信號到數(shù)字信號的轉(zhuǎn)換,具有多種工作模式和特性。
- 計數(shù)器/定時器:實現(xiàn)精確的計時和計數(shù)功能,可用于測量脈沖寬度、生成定時中斷等。
5.5 時鐘與電源管理
- 時鐘生成:多種振蕩器和PLL提供靈活的時鐘配置,滿足不同的應(yīng)用需求。
- 電源控制:多種低功耗模式和電源管理功能,降低系統(tǒng)功耗。
六、電氣特性
6.1 限制值
該MCU的供電電壓范圍為1.65 V至1.95 V,輸入電壓、電流等參數(shù)也有相應(yīng)的限制,使用時需要注意。
6.2 靜態(tài)特性
包括電源電壓、功耗、輸入輸出電壓和電流等參數(shù),不同工作模式下的功耗有所不同。
6.3 動態(tài)特性
涉及閃存、外部時鐘、內(nèi)部振蕩器、I2C總線和SPI接口等的動態(tài)特性,如編程時間、時鐘頻率、信號時序等。
七、應(yīng)用注意事項
7.1 ADC使用注意事項
在嘈雜環(huán)境中使用ADC時,需要注意輸入跡線的長度和屏蔽,電源供應(yīng)的濾波,以及在轉(zhuǎn)換期間可將設(shè)備置于睡眠模式以提高性能。
7.2 標(biāo)準(zhǔn)I/O引腳配置
標(biāo)準(zhǔn)I/O引腳具有多種配置模式,如數(shù)字輸出驅(qū)動、數(shù)字輸入(上拉/下拉/中繼模式)和模擬輸入等。
7.3 復(fù)位引腳配置
復(fù)位引腳具有20 ns的毛刺濾波器,低電平脈沖可復(fù)位設(shè)備。
八、封裝與焊接
該系列MCU提供多種封裝形式,如WLCSP25、HVQFN24和HVQFN33等,每種封裝都有相應(yīng)的尺寸和引腳配置。同時,文檔還提供了HVQFN24和HVQFN33封裝的回流焊接腳印信息。
九、總結(jié)
NXP的LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器以其豐富的功能、高性能和低功耗的特點,為電子工程師們提供了一個優(yōu)秀的選擇。無論是在消費電子、工業(yè)控制還是醫(yī)療設(shè)備等領(lǐng)域,都能發(fā)揮出其優(yōu)勢。在使用過程中,工程師們需要根據(jù)具體的應(yīng)用需求,合理配置和使用該MCU的各種功能和特性,以實現(xiàn)最佳的設(shè)計效果。你在使用這款微控制器的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
低功耗
+關(guān)注
關(guān)注
12文章
3920瀏覽量
106834
發(fā)布評論請先 登錄
探索NXP LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器
評論