欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 電源管理 > 正文

能源調(diào)試- MCU軟件優(yōu)化的下一個步驟

發(fā)布時間:2010-07-15 來源:電子元件技術(shù)網(wǎng)

中心議題:
  • 能源調(diào)試及軟件描述在超低功耗的應用技術(shù)
  • energyAware Profiler減少開發(fā)功能上正確和能量優(yōu)化的代碼所需時間
解決方案:
  • 關鍵要知道在何處消耗資源
  • 一個低能量的外圍設備套裝組合實現(xiàn)的
  • 不能忽視應用源代碼的作用

今天幾乎所有微控制器的應用都需要更多了解它們在內(nèi)存、時鐘周期及最重要的部分—能源方面是如何消耗寶貴的資源的。雖然工程師們可能本能地知道有些應用會消耗掉一些能量或能源,但只有通過進一步的檢測,這種直覺才能得到證實。通常情況下,檢測的形式是在給定時間內(nèi)進行簡單的平均電流測量,然后再推斷出,比如說,一節(jié)單電池的總的預期壽命。

現(xiàn)在人們更加重視可配置和可編程的解決方案,主要是因為在微控制器中,能源消耗很大程度上直接來自于處理內(nèi)核和許多外圍設備的活動,這也是為什么現(xiàn)在半導體產(chǎn)業(yè)對超低功耗微控制器解決方案的需求量急劇增加的原因。

傳統(tǒng)上,在大多數(shù)能源敏感的應用中人們一直采用8位或16位的設備,因為這些設備的內(nèi)核很小,門相對較少, 泄漏電流的水平較低。然而今天的應用要求的處理能力要比8位或16位內(nèi)核所能集合的更強大。

過去人們普遍假定32位內(nèi)核產(chǎn)生的電流在節(jié)能模式下就會有益于能量敏感的應用。今天看來這是一種誤解。利用現(xiàn)有的全套低功耗設計技術(shù), 32位內(nèi)核才可以實現(xiàn)低功耗模式,節(jié)能效果和8位內(nèi)核一樣好,甚至更好。

Energy Micro生產(chǎn)的EFM32 Gecko微控制器是一種新的節(jié)能設備,是專門開發(fā)來用在MCU操作所有階段的產(chǎn)品,可減少電流和時間(即: 真正的能量)。圖1簡要說明了,與尺寸較小的處理器內(nèi)核相比,這種以ARM Cortex™- M3為基礎的設備完成任務的時間更快,更能在低功耗模式下花更多的時間,從而進一步降低平均功耗。

圖1:一個節(jié)能MCU內(nèi)核可通過完整的喚醒/操作/返回睡眠周期節(jié)省幾個不同區(qū)域的能量。藍色區(qū)域表示一個更強大的32位內(nèi)核完成任務所節(jié)省的能量,所需的周期比一個8位內(nèi)核需要的少,在活躍和睡眠模式下消耗的電流也較少。
如圖2所示,Gecko已證明了它所消耗的能量僅為8位、16位或32位解決方案所需能量的四分之一。這一性能在很大程度上是通過一個低能量的外圍設備套裝組合實現(xiàn)的,這個組合包括外圍反射系統(tǒng)(使得外圍設備圍繞內(nèi)核自動運作)、五個不同的和分級的低能量模式和非常快速的喚醒時間。

圖2:Energy Micro的ARM ®Cortex™- M3芯片結(jié)構(gòu)是以EFM32 Gecko微控制器為基礎的。
要實現(xiàn)目標應用中盡可能低的能源消耗,我們不能忽視應用源代碼所發(fā)揮的關鍵作用。如果電池壽命被充分最大化了, 源代碼的設計就要盡量使用低能量的外圍設備和低能量模式。
[page]
由于源代碼庫規(guī)模的增長,源代碼變得越來越難以識別,例如,當需要中斷服務程序來取代循環(huán)時:一個簡單的代碼疏忽可能會導致處理器繼續(xù)保持全面活躍,同時等待某個外部事件的發(fā)生,而不是進入節(jié)能睡眠模式。

在檢查代碼或在理想條件下進行測試時,這種偽隨機事件很容易被忽略,而且在浸泡試驗中很難捕捉到它。同樣,即使是最有經(jīng)驗的工程師可能也無法獨自從一張純粹的代碼列表中識別出消耗了不定量能源的代碼。

雖然通過萬用表閱讀或示波器跟蹤可能會測出給定時間內(nèi)的能耗平均水平,它卻不能測出特定事件所消耗的電流。同樣,邏輯分析儀可以顯示某個特別程序開始運行的時間和次數(shù),但卻不能將此與電涌聯(lián)系起來。

利用創(chuàng)新科技,Energy Micro開發(fā)了一種克服這些限制的解決方案,該方案不僅提供了所用的瞬時能量水平,也將信息與當時實際采用的代碼聯(lián)系了起來。

energyAware Profiler是用于PC的一種能量調(diào)試工具,它采用了現(xiàn)有的EFM32 Gecko開發(fā)工具包中的專用Advanced Energy Monitoring (先進能源監(jiān)控AEM)系統(tǒng)。AEM能顯示開發(fā)工具包里印刷線路板上液晶顯示器應用的實時耗電量,如圖3所示,在運用Profiler軟件時,能源調(diào)試的真正能量才得以實現(xiàn)。

圖3:節(jié)能的EFM32 Gecko微控制器開發(fā)工具包里有Advanced Energy Monitoring(先進能源監(jiān)控)。
該軟件通過USB接口在Windows和開發(fā)工具包界面上運行。來自開發(fā)工具包里的基本數(shù)據(jù)使PC顯示出運行在目標MCU上的應用代碼的實時能量剖面。

默認配置顯示出時間推移中的能量水平,使工程師能識別出某個關注區(qū)域里使用的能源可能比預期的高了。隨著時間的推移, 系統(tǒng)推斷出的電池供電應用的預期壽命指標比通過一張數(shù)據(jù)表中估算出最好和最差情況下的數(shù)據(jù)更準確。

在與energyAware Profiler一同使用時,AEM系統(tǒng)采用一個基于ARM的串行接口收集應用中的其它信息。傳遞給它的數(shù)據(jù)采用AEM系統(tǒng)的硬件進行解碼,然后再傳到PC上。這項活動的非侵入性意味著目標的能源剖面不以任何方式改變。

其它數(shù)據(jù)包括重要的調(diào)試信息,包括Program Counter(程序計數(shù)器),它使energyAware Profiler能及時識別在某個特定時刻采用的實際源代碼,如能量圖所示。這會立刻向工程師指出該程序產(chǎn)生高能耗的任何區(qū)域,將代碼進行優(yōu)化以降低整體能源消耗。見圖4。

圖4:energyAware Profiler同時提供三個角度、一張實時電流消耗圖、一張設備代碼列表和一個單獨應用功能的能量剖面。
該圖通過寬度和高度的軌跡和快速的量級來代表能量的使用。下面是獨立的峰值 – 很容易通過使用示波器來監(jiān)控電源的電流進行識別- 實際上可能并不需要進一步調(diào)查,而長期以來相對較少的活動其實也代表無用循環(huán)可以輕易被中斷驅(qū)動的事件所取代,這將使設備進入一個節(jié)能睡眠模式的過渡期。
[page]
通過查看這些與源代碼緊密相關的圖表資料,工程師很快就能夠在一個項目中識別、放棄和優(yōu)先考慮具體的程序,避免不必要的能源使用量。這很容易轉(zhuǎn)化為一個量級的低能源消耗,因此,是更為有效的應用。

在為一個設備或應用設定額定功率時,參考數(shù)據(jù)表對工程隊而言是司空見慣的。然而,正如我們之前提到的,能源和功率根本不一樣,很多低功耗設備使用更多的能源,因為它們在一個較長時期內(nèi)很活躍。由于這個原因,我們不能忽視電源管理的時間軸,但很少能以一個可靠的方式實現(xiàn)它。

顯然在這種情況下該軟件的剖面是至關重要的??上Т蠖鄶?shù)的軟件工程師并未深刻意識到哪個代碼具有公開的“能源效率”。這不是批評,而是觀察的結(jié)果,我們不能把軟件看成先天資源不足,說它超出了傳統(tǒng)的時鐘周期和記憶的條件。不過,今天每個時鐘周期仍在消耗能源, 減少消耗是工程師們開發(fā)超低能源應用時所要面對的主要挑戰(zhàn)。

此外,減少時鐘周期直接關系到使用較少的能量,正確優(yōu)化時鐘周期提供了較佳的整體能量剖面。很明顯,一個功能上正確的程序不一定能通過設計優(yōu)化能源效率。

為EFM32 Gecko MCU開發(fā)的energyAware Profiler技術(shù)有一個從0.1μA至100mA的動態(tài)范圍,應用的精細調(diào)試與功能調(diào)試同時進行,從而將開發(fā)時間的結(jié)果最大化了。

能源調(diào)試以及軟件描述在超低功耗應用和技術(shù)中變得越來越關鍵。雖然EFM32 Gecko MCU是一種固有的低功率技術(shù),隨著時間的推移, 保持較低的能源消耗與應用的性能之間有著內(nèi)在的聯(lián)系。這使得它在短期內(nèi)受面向應用的條件限制,很難模擬。雖然數(shù)據(jù)表可能會幫助一位工程師了解在一定條件下某個設備使用的能源數(shù)量,但是只有當應用程序真的實際運行了,該數(shù)據(jù)表的數(shù)字才真的會得到檢驗。

工程師們有了經(jīng)驗和足夠的時間,就能夠開發(fā)出功能上正確和能量優(yōu)化的代碼,而有了energyAware Profiler的幫助,所需的時間和專業(yè)知識明顯減少了,不論所有工程隊的時間壓力有多大都能趕上進度。工程隊現(xiàn)在更好地配備了低功率技術(shù)及能源描述解決方案,可以應對真正低能源解決方案的設計挑戰(zhàn)了。
要采購工具么,點這里了解一下價格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索

關閉

?

關閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
日韩免费观看2025年上映的电影| 成人激情av网| 亚洲精品乱码久久久久久黑人| 国产欧美一区二区精品仙草咪| 欧美激情自拍偷拍| 亚洲精品一区在线观看| 精品乱人伦小说| 久久亚洲免费视频| 国产人妖乱国产精品人妖| 亚洲国产精品成人综合| 国产精品另类一区| 国产精品人成在线观看免费 | 青青草97国产精品免费观看 | 亚洲mv在线观看| 亚洲一区二区不卡免费| 日韩精品电影一区亚洲| 韩国女主播成人在线观看| 国产精品18久久久| zzijzzij亚洲日本少妇熟睡| 99久久伊人网影院| 欧美日韩在线一区二区| 日韩一区二区在线看| 中文字幕乱码一区二区免费| 亚洲免费视频中文字幕| 免费成人美女在线观看.| 国产精品一色哟哟哟| 色先锋久久av资源部| 欧美高清视频不卡网| 久久久久久久久久久99999| 亚洲人亚洲人成电影网站色| 午夜精品久久久久久久久久久| 日本不卡高清视频| 岛国av在线一区| 欧美亚洲国产一区二区三区 | 中文字幕中文字幕一区二区 | 国产日韩欧美a| 亚洲精品国产精华液| 久久99日本精品| 91麻豆产精品久久久久久 | 欧美国产1区2区| 亚洲高清免费视频| 国产xxx精品视频大全| 6080日韩午夜伦伦午夜伦| 日本一区二区成人| 麻豆精品一区二区av白丝在线| www.日韩大片| 久久亚洲私人国产精品va媚药| 一级精品视频在线观看宜春院| 国产一区二区在线看| 欧美系列在线观看| 亚洲天堂av老司机| 国产在线精品视频| 91精品免费在线| 亚洲乱码国产乱码精品精小说| 国产一区三区三区| 欧美电影影音先锋| 亚洲激情图片一区| 99精品久久免费看蜜臀剧情介绍| 久久青草国产手机看片福利盒子 | 91看片淫黄大片一级在线观看| 久久亚洲欧美国产精品乐播| 日韩制服丝袜av| 欧美三级在线视频| 亚洲欧美一区二区三区国产精品 | 国产成人精品影院| 精品人伦一区二区色婷婷| 五月婷婷久久丁香| 欧美三级乱人伦电影| 亚洲欧美另类综合偷拍| 99re这里只有精品首页| 国产精品免费久久久久| 国产成人啪免费观看软件| 久久久久久亚洲综合| 国内成人自拍视频| 久久亚洲捆绑美女| 国产成都精品91一区二区三| 国产欧美精品日韩区二区麻豆天美| 黄色资源网久久资源365| 欧美一级理论性理论a| 久久精品国产亚洲aⅴ| 精品第一国产综合精品aⅴ| 美女任你摸久久| 日韩欧美亚洲另类制服综合在线| 久久精品72免费观看| 精品国产乱码久久久久久牛牛| 国产一区二区三区香蕉| 欧美国产欧美综合| 在线精品国精品国产尤物884a| 一区二区在线观看不卡| 欧美剧情片在线观看| 免费久久99精品国产| 久久亚洲二区三区| 成人手机在线视频| 亚洲一线二线三线视频| 欧美精品1区2区| 狠狠色丁香婷综合久久| 国产精品久久二区二区| 欧美无乱码久久久免费午夜一区 | 亚洲另类一区二区| 欧美日韩精品一区二区天天拍小说| 亚洲mv在线观看| 国产日韩欧美综合一区| 在线中文字幕一区| 久久9热精品视频| 综合色中文字幕| 欧美一区二区视频网站| 国产精品亚洲午夜一区二区三区| 亚洲另类色综合网站| 精品少妇一区二区| 97精品电影院| 美女一区二区视频| 成人欧美一区二区三区视频网页| 欧美日韩五月天| 国产精品一二三| 亚洲18色成人| 成人免费一区二区三区视频 | 91久久一区二区| 狠狠色丁香婷婷综合| 一区二区三区四区在线播放| 精品国产伦一区二区三区免费| 在线观看成人小视频| 国产91精品一区二区麻豆网站| 亚洲v中文字幕| 国产精品情趣视频| 日韩欧美电影一二三| 在线精品国精品国产尤物884a| 岛国一区二区三区| 蜜臀99久久精品久久久久久软件| 一区二区三区精品视频在线| 欧美精彩视频一区二区三区| 欧美丰满嫩嫩电影| 欧美日韩在线免费视频| jizzjizzjizz欧美| 国产成人综合视频| 激情六月婷婷久久| 秋霞国产午夜精品免费视频| 亚洲猫色日本管| 亚洲欧美中日韩| 中文字幕一区日韩精品欧美| 久久久五月婷婷| 精品国产91久久久久久久妲己 | 久久这里都是精品| 欧美本精品男人aⅴ天堂| 91精品国产一区二区三区蜜臀 | 国产乱一区二区| 韩国三级在线一区| 狠狠色狠狠色综合| 国内精品免费在线观看| 激情综合网av| 久久99精品网久久| 久久99久久精品| 国内精品久久久久影院薰衣草| 日韩av在线免费观看不卡| 亚洲一卡二卡三卡四卡| 一区二区视频在线| 五月婷婷综合在线| 麻豆专区一区二区三区四区五区| 免费精品99久久国产综合精品| 日本不卡一二三| 国内精品伊人久久久久av一坑| 国产iv一区二区三区| 波多野结衣欧美| 在线亚洲高清视频| 日韩一区和二区| 久久久久国产一区二区三区四区| 国产亚洲一二三区| 亚洲视频一区在线| 日日夜夜免费精品视频| 久久99热这里只有精品| 成人污视频在线观看| 91成人在线观看喷潮| 欧美丰满一区二区免费视频| 精品91自产拍在线观看一区| 欧美国产日韩a欧美在线观看| 亚洲免费观看在线观看| 午夜精品一区二区三区三上悠亚| 蜜桃一区二区三区在线观看| 粉嫩一区二区三区在线看| 色哟哟一区二区在线观看| 欧美精品电影在线播放| 久久亚洲综合色一区二区三区| 中文字幕一区二区5566日韩| 午夜精品久久久久久久| 国产麻豆视频精品| 色综合激情五月| 欧美精品一区二区在线播放| 中文字幕中文乱码欧美一区二区| 性做久久久久久久免费看| 国产成人av电影免费在线观看| 欧美日韩一区二区三区在线 | 精品少妇一区二区三区日产乱码| 国产精品免费人成网站| 丝袜美腿一区二区三区| av色综合久久天堂av综合| 日韩视频在线永久播放| 亚洲青青青在线视频| 国产在线视频精品一区| 欧美三级韩国三级日本三斤| 中文成人综合网| 激情综合五月婷婷|