<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > IAR Systems創(chuàng)新性功耗調(diào)試技術(shù)現(xiàn)已支持Renesas R

          IAR Systems創(chuàng)新性功耗調(diào)試技術(shù)現(xiàn)已支持Renesas R

          作者: 時間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

          IAR Systems® 今日宣布IAR Embedded Workbench®的創(chuàng)新性功能現(xiàn)已能用于瑞薩電子RX系列微控制器架構(gòu)。通過在嵌入式軟件代碼中使用,可以更為嚴格的控制硬件在某個時間以何種方式產(chǎn)生耗能,將功耗控制在低位來延長移動設(shè)備的電池使用時間并減少散熱。

          本文引用地址:http://www.ex-cimer.com/article/201609/303491.htm

          IAR Embedded Workbench將系統(tǒng)功耗同跟蹤數(shù)據(jù)和源代碼相關(guān)聯(lián), 從而分析出如何設(shè)計代碼才能節(jié)省功耗,查看是否有功耗相關(guān)的異常。

          “我們的RX內(nèi)核在性能,代碼和數(shù)據(jù)密度以及功耗方面都是一流的。”瑞薩電子美洲,消費以及工業(yè)類業(yè)務(wù)部門產(chǎn)品市場部總監(jiān)Ritesh Tyagi 說,“傳統(tǒng)的軟件開發(fā)工具只是專注于性能和代碼密度這兩個方面,而使用了IAR Systems的技術(shù),嵌入式開發(fā)人員還可以對功耗進行控制。”

          “IAR System公司支持的瑞薩電子微控制器系列以及數(shù)量均為業(yè)內(nèi)第一。我們將會保證瑞薩的客戶能夠使用到我們最新的先進技術(shù)。”IAR Systems市場部總監(jiān)Fredrik Medin說道。“RX內(nèi)核與我們功耗調(diào)試技術(shù)是相輔相成的。當(dāng)在軟件開發(fā)過程中使用功耗調(diào)試功能,用戶可以觀察應(yīng)用代碼是如何影響功耗的,這使得RX芯片的低功耗特特性將得到充分的發(fā)揮。”

          在IAR Embedded Workbench開發(fā)環(huán)境中可以采用多種方式查看功耗測量數(shù)據(jù)。支持在顯示功耗的同時,還可以在同一時間圖上顯示電源采樣,調(diào)用棧,中斷活動以及變量值,便于在代碼執(zhí)行過程中觀察這些關(guān)鍵事件之間的互動關(guān)系。功耗剖析功能可用于進一步分析出在一定的時間間隔內(nèi)的特定函數(shù)的功耗值,從而確定能從何入手進行低功耗優(yōu)化。功耗采樣的具體信息可以被實時記錄在功耗記錄文件中。

          功耗調(diào)試功能在硬件連接和電流采樣上需要IAR J-Link Ultra仿真器支持。標(biāo)準版本的IAR J-Link可以用于功耗調(diào)試技術(shù)的評估,但是采樣率和精度 都相對較低。

          支持瑞薩電子RX MCU架構(gòu)的IAR Embedded Workbench產(chǎn)品將在2010年12月中旬推出。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();