Skip to main content
  • 产品
  • Evaluate our Software
  • 下载
  • Free Utilities
  • 购买
  • 支持
  • 关于我们
  • Search
    • Contact Us
    • Forum
    • Knowledge Base
    • Newsletter
    • RSS
  •   工作机会
  •   视频
  •   永续性
  • J-Link debug probes
  • Power Profiling
  • Technology
  • Accessories
  • Tools
  • Models

Power Profiling
Measurement with Power Profiling

Contact us
Downloads
Documentation
SEGGER Debug & Trace Probes
  1. 1.Overview
  2. 2.Example measurement with Power Profiling
    1. 2.1.SYSTICK
    2. 2.2.TASKSWITCH

Overview

Modern embedded applications need to be optimized in different areas of their application. Specifically, with battery-driven or energy-harvesting devices, the power domain is the prime target for such optimization. Energy consumption must be reduced as far as possible. To find the energy leaks within an application, software computation plays its own role. Each compute requires a different amount of energy. The goal for the developer is to find those spots within his application, that consume the most and might be optimized for current consumption.

Power profiling with SEGGER high-end debug probes (J-Link ULTRA+, J-Link PRO, J-Trace PRO) offers sampling rates of up to 100 kHz (200kSa/s) at a resolution of 50 µA.

ozone powergraph overview

Example measurement with Power Profiling

The above image displays the power management performed with an embOS sample application that toggles two LEDs. The first one is toggled every 200ms (5 Hz), whereas the second one is toggled every 200ms (20Hz). The Ozone Power Graph nicely shows the changing target current when an LED is toggled. In the timeline at the beginning both LEDs are off, then both are switched on. After 50ms one LED is switched off. The same LED is toggled every 50ms two more times, before the other LED is switched off.

SYSTICK

With POWER Profiling, we can even see the 1ms SysTick interrupt, as it requires slightly more power than the idle system.

ozone powergraph systick

TASKSWITCH

When we zoom in even further, we can also identify when a task executed and turned an LED on.

ozone powergraph taskswitch

Power Profiling is available on our high-end probes: J-Link PRO V4, J-Link ULTRA+ V4, and J-Trace PRO V2.

Power Profiling can be used to measure the target current through the 5V power supply from J-Link (Pin 19).

全球总部

德国: SEGGER Microcontroller GmbH

地址: Ecolab-Allee 5
40789 Monheim am Rhein, Germany
电邮: info@segger.com
电话: +49-2173-99312-0
传真: +49-2173-99312-28

网点分布

中国:哲戈微系统科技(上海)有限公司

地址: 中国上海市闵行区秀涟路133号
大虹桥国际A 栋218室
邮编201199
电邮: china@segger.com
电话: +86-133-619-907-60

通过ISO 9001认证

ISO 9001

30多年的嵌入式行业经验

First-class embedded software tools since 1992
  • 版本说明
  • 免责声明
  • 隐私策略
  • 沪ICP备2022005181号
  • 沪公网安备 31011202014525号
© 2025 SEGGER - 版权所有.

您即将离开 segger.cn 而访问境外网站,是否继续?