資料介紹
電力調(diào)試ARM Cortex-M3和Cortex-M4應(yīng)用
您的應(yīng)用程序現(xiàn)在正常工作,但您仍然超出了您的預算。本文還向您展示如何調(diào)試該問題。
電源調(diào)試是最近的一項創(chuàng)新,它為軟件開發(fā)人員提供了關(guān)于嵌入式系統(tǒng)中軟件實現(xiàn)如何影響系統(tǒng)級功耗的信息。通過將源代碼耦合到功耗,啟用了電源優(yōu)化的測試和調(diào)優(yōu)。
對于幾乎所有市場領(lǐng)域的嵌入式系統(tǒng)來說,電池壽命是一個非常重要的因素——醫(yī)療、消費電子、家庭自動化等等。傳統(tǒng)上,功耗僅僅是硬件開發(fā)人員能夠影響的設(shè)計目標。但是,在一個主動系統(tǒng)中,功耗不僅取決于硬件的設(shè)計,還取決于它的使用方式,而這又是由系統(tǒng)軟件控制的。
功率調(diào)試技術(shù)基于采樣功耗的能力,并將每個樣本與程序指令序列相關(guān)聯(lián),因此與源代碼相關(guān)聯(lián)。難點之一是實現(xiàn)高精度采樣。用系統(tǒng)時鐘使用相同的頻率來取樣功耗是理想的,但是電力系統(tǒng)的電容會降低這種測量的可靠性。通常這不是一個問題,因為從軟件開發(fā)者的角度來看,它是電力消耗的源代碼和各種事件在程序的執(zhí)行而不是單個指令相關(guān)更有趣,所以所需要的分辨率遠低于每一個樣本的指令。
Typically within the debug probe, a resistor is connected in series with the supply to the development board. The voltage drop across this resistor is measured, fed to a differential amplifier and then sampled by an A/D converter.
The key to accurate power debugging is a good correlation between the instruction trace and the power samples. The best correlation can be achieved if a complete instruction trace is available, as is the case for ARM MCUs with ETM (Embedded Trace Macrocell) support. The drawback with using ETM is that it requires a special debug probe and ETM support in the device itself.
- Cortex-M4和Cortex-M3內(nèi)核的systick不進中斷的軟件延時
- ARM Cortex-M3系統(tǒng)設(shè)計與實現(xiàn)
- Cortex-M3處理器內(nèi)核與基于Cortex-M3的MCU關(guān)系
- ARM Cortex-M4內(nèi)核MCU
- Cortex-M3 技術(shù)參考手冊 17次下載
- Cortex-M3與Cortex-M4對比資料下載
- Cortex-M3和Cortex-M4 Fault異常應(yīng)用之基礎(chǔ)知識資料下載
- ARM Cortex-M3 內(nèi)核的不同功能模塊 9次下載
- Cortex-M4處理器教程之Cortex-M4培訓課件免費下載 43次下載
- 基于ARM Cortex-M3的過采樣技術(shù) 8次下載
- 深入學習ARM Cortex-M3的權(quán)威級 9次下載
- TKScope仿真調(diào)試Cortex-M3內(nèi)核的高級手段 12次下載
- 為何選擇Cortex-M4內(nèi)核 6次下載
- ARM Cortex-M3權(quán)威指南 48次下載
- 淺談Cortex-M3和Cortex-M4在高性能信號處理中 0次下載
- 強大的Arm? Cortex?-M3內(nèi)核(下) 1285次閱讀
- Arm Cortex-M52的主要特性和規(guī)格 1620次閱讀
- Cortex-M3中斷優(yōu)先級的相關(guān)知識 2796次閱讀
- 美信cortex-m3內(nèi)核芯片的啟動過程及連接文件介紹 1607次閱讀
- 基于FPGA搭建ARM Cortex-M3 SoC軟核 2633次閱讀
- 如何定制一顆ARM Cortex-M3 SoC軟核 2292次閱讀
- 米爾科技ARM Cortex-M3教程指南 2872次閱讀
- 米爾科技Cortex-M Prototyping System +介紹 1965次閱讀
- 米爾科技NXP LPC1857 LPC1850 Cortex-M3開發(fā)板概述 4396次閱讀
- LPC540xx是基于ARM Cortex-M4的32位微控制器 2401次閱讀
- Cortex-M3處理器中斷和FreeRTOS中斷優(yōu)先級配置 7136次閱讀
- DesignStart Cortex-M3軟件開發(fā)網(wǎng)上課程 5863次閱讀
- 為什么說Cortex-M是低功耗應(yīng)用的首選 3503次閱讀
- ARM Cortex M3/M4微控制器最大效率設(shè)計三秘訣 3671次閱讀
- 采用ARM Cortex-M3的USB熱電偶溫度測量系統(tǒng)電路圖 3930次閱讀
下載排行
本周
- 1常用電子元器件集錦
- 1.72 MB | 24490次下載 | 免費
- 2PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊
- 3.03 MB | 12次下載 | 免費
- 3PC2466高電壓浪涌抑制器數(shù)據(jù)手冊
- 3.37 MB | 8次下載 | 免費
- 4ssd1306單片 CMOS OLED/PLED 驅(qū)動芯片中文手冊
- 1.66 MB | 5次下載 | 1 積分
- 5PC2596 40V 輸入 150KHz 3A 降壓型電源轉(zhuǎn)換器數(shù)據(jù)手冊
- 2.44 MB | 3次下載 | 免費
- 6臺式主板DDR5內(nèi)存插槽引腳功能表資料
- 0.17 MB | 2次下載 | 5 積分
- 7電子元件FVT-6S電壓控制溫補晶體振蕩器(VCTCXO):2.0×1.6mm封裝規(guī)格及應(yīng)用參數(shù)詳解
- 437.99 KB | 2次下載 | 免費
- 8ZYNALOG徴格半導體|ZGAD125S14技術(shù)參數(shù)書
- 982.53 KB | 2次下載 | 免費
本月
- 1常用電子元器件集錦
- 1.72 MB | 24490次下載 | 免費
- 2三相逆變主電路的原理圖和PCB資料合集免費下載
- 27.35 MB | 111次下載 | 1 積分
- 3運算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 12次下載 | 5 積分
- 5常用電子元器件介紹
- 3.21 MB | 12次下載 | 免費
- 6PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊
- 3.03 MB | 12次下載 | 免費
- 7PC2557正向高壓理想二極管控制電路中文手冊
- 1.80 MB | 8次下載 | 免費
- 8PC2559帶反向輸入保掮 理想二極管控制電路中文手冊
- 1.08 MB | 8次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評論