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