NuMicro? NUC130微控制器深度解析:特性、功能與應(yīng)用
在當(dāng)今的工業(yè)控制和嵌入式系統(tǒng)領(lǐng)域,32位微控制器以其卓越的性能和豐富的功能,成為了眾多工程師的首選。新唐科技的NuMicro? NUC130系列微控制器,便是其中的佼佼者。它不僅集成了ARM? Cortex? - M0核心,還具備豐富的外設(shè)和強(qiáng)大的功能,為各種應(yīng)用場(chǎng)景提供了理想的解決方案。
文件下載:NUC130RE3CN.pdf
一、概述
NuMicro? NUC100系列是為工業(yè)控制和需要豐富通信接口的應(yīng)用而設(shè)計(jì)的32位微控制器,包含NUC100、NUC120、NUC130和NUC140等產(chǎn)品線。其中,NUC130汽車系列嵌入了Cortex? - M0核心,最高運(yùn)行頻率可達(dá)50 MHz,擁有32K/64K/128K字節(jié)的嵌入式閃存、4K/8K/16K字節(jié)的嵌入式SRAM,以及4K字節(jié)的ISP加載器ROM。此外,它還配備了大量的外設(shè),如定時(shí)器、看門狗定時(shí)器、RTC、PDMA、UART、SPI、I2C、I2S、PWM定時(shí)器、GPIO、LIN、CAN、PS/2、12位ADC、模擬比較器、低壓復(fù)位控制器和欠壓檢測(cè)器等。
二、特性分析
2.1 核心特性
- 高性能核心:ARM? Cortex? - M0核心運(yùn)行頻率高達(dá)50 MHz,具備單周期32位硬件乘法器,支持低功耗睡眠模式,為系統(tǒng)提供了強(qiáng)大的計(jì)算能力和低功耗特性。
- 豐富的中斷管理:NVIC支持32個(gè)中斷輸入,每個(gè)中斷具有4級(jí)優(yōu)先級(jí),還支持串行線調(diào)試,具有2個(gè)觀察點(diǎn)和4個(gè)斷點(diǎn),方便工程師進(jìn)行調(diào)試和開發(fā)。
- 寬電壓范圍:內(nèi)置LDO,支持2.5 V至5.5 V的寬工作電壓范圍,增強(qiáng)了系統(tǒng)的穩(wěn)定性和適應(yīng)性。
2.2 存儲(chǔ)特性
- 大容量閃存:提供32K/64K/128K字節(jié)的閃存用于程序代碼存儲(chǔ),4KB閃存用于ISP加載器,支持系統(tǒng)內(nèi)編程(ISP)應(yīng)用代碼更新,還支持2線ICP更新和快速并行編程模式。
- 靈活的SRAM:4K/8K/16K字節(jié)的嵌入式SRAM支持PDMA模式,提高了數(shù)據(jù)傳輸效率。
2.3 時(shí)鐘控制特性
- 多種時(shí)鐘源:內(nèi)置22.1184 MHz高速振蕩器和10 kHz低速振蕩器,支持一個(gè)PLL,最高可達(dá)50 MHz,還可外接4~24 MHz高速晶體和32.768 kHz低速晶體,為不同應(yīng)用提供了靈活的時(shí)鐘選擇。
- 精細(xì)的時(shí)鐘控制:支持獨(dú)立的時(shí)鐘源和時(shí)鐘分頻器,可實(shí)現(xiàn)對(duì)系統(tǒng)時(shí)鐘和外設(shè)時(shí)鐘的精確控制,降低功耗。
2.4 外設(shè)特性
- GPIO:提供四種I/O模式,包括準(zhǔn)雙向、推挽輸出、開漏輸出和高阻抗輸入,支持TTL/施密特觸發(fā)器輸入選擇,I/O引腳可配置為中斷源,具有高驅(qū)動(dòng)和高灌電流能力。
- 定時(shí)器:支持4組32位定時(shí)器,具有24位向上定時(shí)器和8位預(yù)分頻計(jì)數(shù)器,提供多種計(jì)數(shù)模式和事件計(jì)數(shù)、輸入捕獲功能。
- 看門狗定時(shí)器:具有多個(gè)時(shí)鐘源,8種可選的超時(shí)周期,可從掉電或空閑模式中喚醒,支持中斷或復(fù)位功能。
- RTC:支持軟件補(bǔ)償,提供實(shí)時(shí)時(shí)鐘和日歷功能,支持12小時(shí)或24小時(shí)模式,自動(dòng)識(shí)別閏年,支持周期性時(shí)間滴答中斷和喚醒功能。
- PWM/Capture:內(nèi)置多達(dá)四個(gè)16位PWM發(fā)生器,提供八個(gè)PWM輸出或四個(gè)互補(bǔ)PWM對(duì),支持捕獲中斷。
- UART:最多三個(gè)UART控制器,支持IrDA、LIN和RS - 485功能,可編程波特率發(fā)生器,支持PDMA模式。
- SPI:最多四組SPI控制器,支持主/從模式,全雙工同步串行數(shù)據(jù)傳輸,可變傳輸數(shù)據(jù)長(zhǎng)度,支持PDMA模式。
- I2C:最多兩組I2C設(shè)備,支持主/從模式,雙向數(shù)據(jù)傳輸,多主總線,仲裁和串行時(shí)鐘同步功能。
- I2S:可與外部音頻編解碼器接口,支持8、16、24和32位字大小,支持單聲道和立體聲音頻數(shù)據(jù)。
- PS/2設(shè)備控制器:支持主機(jī)通信抑制和請(qǐng)求發(fā)送檢測(cè),接收幀錯(cuò)誤檢測(cè),可編程傳輸緩沖區(qū)。
- CAN 2.0:支持CAN協(xié)議版本2.0 A和B,位速率高達(dá)1M bit/s,32個(gè)消息對(duì)象,可編程FIFO模式,支持掉電喚醒功能。
- ADC:12位SAR ADC,采樣率高達(dá)700K SPS,支持單端或差分輸入,多種掃描模式,支持PDMA模式。
- 模擬比較器:最多兩個(gè)模擬比較器,支持外部輸入或內(nèi)部帶隙電壓選擇,可產(chǎn)生中斷和掉電喚醒功能。
三、功能描述
3.1 ARM? Cortex? - M0核心
Cortex? - M0處理器是一個(gè)可配置的32位RISC處理器,具有AMBA AHB - Lite接口和NVIC組件,支持Thumb代碼,兼容其他Cortex - M系列處理器。它具有低門數(shù)、低功耗睡眠模式、硬件調(diào)試功能等特點(diǎn),為系統(tǒng)提供了高效的處理能力。
3.2 系統(tǒng)管理器
- 系統(tǒng)復(fù)位:支持多種復(fù)位方式,包括上電復(fù)位、/RESET引腳低電平復(fù)位、看門狗超時(shí)復(fù)位、低壓復(fù)位和欠壓檢測(cè)器復(fù)位等。
- 系統(tǒng)電源分配:電源分配分為模擬電源和數(shù)字電源,內(nèi)部電壓調(diào)節(jié)器提供固定的2.5 V電源,需要外接電容以保證穩(wěn)定性。
- 系統(tǒng)內(nèi)存映射:提供4G字節(jié)的尋址空間,詳細(xì)分配了各個(gè)片上控制器的內(nèi)存地址,僅支持小端數(shù)據(jù)格式。
- 系統(tǒng)定時(shí)器(SysTick):Cortex - M0集成了一個(gè)24位的系統(tǒng)定時(shí)器,可作為實(shí)時(shí)操作系統(tǒng)(RTOS)的滴答定時(shí)器或簡(jiǎn)單計(jì)數(shù)器使用。
- 嵌套向量中斷控制器(NVIC):支持嵌套和向量中斷,自動(dòng)保存和恢復(fù)處理器狀態(tài),減少中斷延遲,支持32個(gè)離散中斷和4級(jí)優(yōu)先級(jí)。
3.3 時(shí)鐘控制器
時(shí)鐘控制器為整個(gè)芯片提供時(shí)鐘,包括系統(tǒng)時(shí)鐘和外設(shè)時(shí)鐘,支持獨(dú)立的時(shí)鐘開關(guān)控制、時(shí)鐘源選擇和時(shí)鐘分頻器。在掉電模式下,可關(guān)閉部分時(shí)鐘源和外設(shè)時(shí)鐘,降低功耗。
3.4 其他外設(shè)功能
各個(gè)外設(shè)如GPIO、I2C、PWM、RTC等都具有各自獨(dú)特的功能和特點(diǎn),為系統(tǒng)的開發(fā)提供了豐富的選擇。例如,GPIO的多種I/O模式和中斷功能,I2C的多主總線和仲裁功能,PWM的互補(bǔ)輸出和捕獲功能等。
四、電氣特性
4.1 絕對(duì)最大額定值
規(guī)定了器件的最大工作電壓、輸入電壓、振蕩器頻率、工作溫度、存儲(chǔ)溫度等參數(shù),超出這些范圍可能會(huì)影響器件的壽命和可靠性。
4.2 DC電氣特性
詳細(xì)列出了器件在不同工作條件下的直流電氣參數(shù),如工作電壓、電源電流、輸入電流、輸出電流等,為電路設(shè)計(jì)提供了重要的參考依據(jù)。
4.3 AC電氣特性
包括外部振蕩器和晶體的電氣特性,如時(shí)鐘高時(shí)間、低時(shí)間、上升時(shí)間、下降時(shí)間等,以及內(nèi)部振蕩器的頻率精度和工作電流等參數(shù)。
4.4 模擬特性
對(duì)ADC、LDO、低壓復(fù)位、欠壓檢測(cè)器、溫度傳感器和比較器等模擬電路的特性進(jìn)行了詳細(xì)描述,為模擬電路的設(shè)計(jì)和調(diào)試提供了指導(dǎo)。
4.5 Flash DC電氣特性
介紹了閃存的耐久性、保留時(shí)間、擦除時(shí)間、編程時(shí)間等參數(shù),以及電源電壓和電流等信息。
4.6 SPI動(dòng)態(tài)特性
給出了SPI主模式和從模式在不同電源電壓和負(fù)載電容下的數(shù)據(jù)建立時(shí)間、保持時(shí)間和輸出有效時(shí)間等參數(shù)。
五、封裝尺寸
NUC130提供了100L LQFP、64L LQFP和48L LQFP三種封裝形式,文檔詳細(xì)列出了每種封裝的尺寸參數(shù),方便工程師進(jìn)行PCB設(shè)計(jì)。
六、總結(jié)與展望
NuMicro? NUC130系列微控制器以其豐富的功能、高性能和低功耗特性,為工業(yè)控制、汽車電子、消費(fèi)電子等領(lǐng)域的應(yīng)用提供了強(qiáng)大的支持。工程師在使用該系列微控制器時(shí),應(yīng)根據(jù)具體的應(yīng)用需求,合理選擇芯片型號(hào)和配置外設(shè),充分發(fā)揮其優(yōu)勢(shì)。同時(shí),隨著技術(shù)的不斷發(fā)展,我們期待新唐科技能夠推出更多功能強(qiáng)大、性能卓越的微控制器產(chǎn)品,為電子行業(yè)的發(fā)展做出更大的貢獻(xiàn)。
你在實(shí)際應(yīng)用中是否使用過(guò)NuMicro? NUC130系列微控制器?遇到過(guò)哪些問題?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見解。
-
微控制器
+關(guān)注
關(guān)注
49文章
8890瀏覽量
165864 -
工業(yè)控制
+關(guān)注
關(guān)注
38文章
1710瀏覽量
92437
發(fā)布評(píng)論請(qǐng)先 登錄
NuMicro? NUC130微控制器深度解析:特性、功能與應(yīng)用
評(píng)論