直播推薦
企業(yè)動態(tài)
- 會后報道 | 世界級制造WCM與工業(yè)4.0創(chuàng)新大會暨頒獎盛典新聞動態(tài)
- 東莞皓天交付隔爆試驗箱,助力廣東電子科技企業(yè)品質(zhì)升級
- SNEC 2025大秦數(shù)能兩類新品連發(fā),以“智慧儲能”助推能源轉(zhuǎn)型
- 藍(lán)芯科技即將亮相泰國NEPCON Thailand 2025
- 漢達(dá)森攜手瑞典AQ邀您共聚CPHI China 2025
- 歐姆龍亮相SNEC 2025:助推新能源產(chǎn)業(yè)加速升級,為零碳未來蓄能
- 東莞市皓天試驗設(shè)備有限公司召開線上技術(shù)會議 凝聚智慧共促技術(shù)升級
- 天津市投資促進(jìn)局、天津市建設(shè)銀行一行到訪國聯(lián)股份肥多多
推薦展會
開關(guān)系統(tǒng)模塊
在新唐科技NUC1xx中,為了省電的需求,當(dāng)某個系統(tǒng)模塊不使用時,可以將其輸入時鐘關(guān)閉,使其進(jìn)入關(guān)閉的模式,依此來達(dá)到省電的效果。在NUC1xx中,幾乎所有的系統(tǒng)模塊都可以各別被關(guān)閉,這些模塊包括:WatchDogTimer、RTC、Timer0"3、I2C0"1、SPI0"3、UART0"2、PWM0"7、CAN、USB、ADC、ACMP、PS2、PDMA、FlashISP。不過,并非每顆芯片都包含了所有模塊功能,例如CAN模塊只在NUC130和NUC140才有此功能,詳細(xì)說明請參考各芯片的相關(guān)文件。
系統(tǒng)時鐘設(shè)定
如果運行的時鐘高,則耗電高,反之則比較省電,但同時CPU就可能無法負(fù)荷大量的運算。因此,如果要同時兼顧大量運算跟省電,就必須能夠根據(jù)實際上的需求來調(diào)整CPU的工作時鐘,以求達(dá)到*的運作效率。
NUC1xx內(nèi)建了PLL,能使用外部12MHz的晶振或是內(nèi)部22M振蕩器產(chǎn)生系統(tǒng)所需的時鐘,由PLL所產(chǎn)生的時鐘再經(jīng)過適當(dāng)除頻,即可作為CPU的工作頻率。另外NUC1xx也提供經(jīng)由外部32KHz的晶振或是內(nèi)部10KHz振蕩器直接供給作為CPU工作頻率的方式。因此,NUC1xx對于工作時鐘的設(shè)定,提供了很大的靈活性。
IDLE省電模式
除了可利用設(shè)定的工作時鐘來達(dá)到省電的目的外,如果在系統(tǒng)*不需要工作時,還可以將CPU及大部分的硬件關(guān)閉,以達(dá)到zui大的省電效果。這種搭配關(guān)閉CPU及大部分硬件的模式,我們稱之為省電模式,其中包括了Idle省電模式及PowerDown省電模式。下面就Idle省電模式進(jìn)行說明。
藉由關(guān)閉大部分硬件時鐘以達(dá)到zui大省電效率的模式主要有兩種,一種是Idle省電模式,另一種是PowerDown省電模式。這兩種模式zui大的不同點是,當(dāng)系統(tǒng)進(jìn)入Idle省電模式下時,任何的中斷事件都可以重新喚醒CPU,以便讓系統(tǒng)可以處理新進(jìn)的事件。但如果系統(tǒng)處于PowerDown省電模式,就只有少數(shù)特定的中斷事件能夠喚醒系統(tǒng)。
由于所謂的Idle模式,實際上就是把CPU的時鐘關(guān)閉,這樣讓CPU在沒有工作時處在zui省電的模式。因為在這個模式下,只是將CPU的時鐘關(guān)閉,一旦有任何中斷事件發(fā)生,馬上可以打開CPU的時鐘來處理相關(guān)的事件,所以不會造成處理事件的延遲,同時又可以達(dá)到省電效果,是兼顧速度與省電的一種模式。
NUC1xx可以利用ARMCortex-M0本身提供的WFI/WFE指令進(jìn)入Idle模式。一旦進(jìn)入Idle模式,CPU將立刻進(jìn)入Sleep模式而停止運作,因此在WFI/WFE指令之后的程序都必須等到CPU被喚醒后才會被執(zhí)行。此時NUC1xx的耗電量將降到約16mA@3.3V-48MHz。
進(jìn)入Idle省電模式之后,如果要喚醒CPU,回到一般的工作模式,就必須先產(chǎn)生中斷信號。該中斷信號可以是NUC1xx中的任何模塊所產(chǎn)生的中斷,也可以通過外部中斷的方式來喚醒CPU。需要注意的是,當(dāng)決定CPU要由某個中斷來喚醒時,就必須在進(jìn)入Idle省電模式前,將該中斷設(shè)定完成,才能使其產(chǎn)生中斷事件來喚醒CPU。
PowerDown省電模式
PowerDown是新唐科技NUC1xxzui省電的一種模式,因為一旦進(jìn)入PowerDown省電模式,晶振時鐘會被關(guān)閉,整顆NUC1xx呈現(xiàn)靜止的狀態(tài),這時的耗電量將減到zui小的程度。而在此模式下,也只有少數(shù)的特定中斷事件能夠喚醒NUC1xx,使其恢復(fù)工作狀態(tài)。在PowerDown模式下,NUC1xx提供了GPIO、USB、UART、RTC、ACMP和CAN的中斷喚醒方式。
要進(jìn)入PowerDown省電模式,除了必須呼叫WFI/WFE指令外,在調(diào)用WFI/WFE指令之前,必須另將PD_WAIT_CPU和PWR_DOWN_EN兩個功能依序打開。已確保CPU*入Sleep模式后,系統(tǒng)再進(jìn)入PowerDown模式,此時NUc1xx是屬于zui省電的狀態(tài),耗電量將降到約15uA。
一旦NUC1xx進(jìn)入PowerDown省電模式,由于大部分的邏輯電路都進(jìn)入停止?fàn)顟B(tài),因此要想喚醒CPU,必須經(jīng)由特殊定義的中斷源來喚醒。在Idle省電模式下,只要有任何中斷即可喚醒CPU不同,不過相同的是,兩者都必須要在進(jìn)入省電模式前,先設(shè)定好將來要用來喚醒CPU的模塊,這包括其中斷或喚醒功能,這些為了喚醒CPU的準(zhǔn)備都完成之后,才能進(jìn)入省電模式,否則就沒有任何方式能夠再喚醒CPU了。
免責(zé)聲明
- 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請必須注明智能制造網(wǎng),http://www.caslcampaign.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
- 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
2025中國鄭州衡器與計量技術(shù)設(shè)備展覽會
展會城市:鄭州市展會時間:2025-11-07