你好对话框。我们想知道是否有一种方法来衡量cpu运行算法的特定部分的功耗。我们使用外设示例模板开发了代码(没有ble)。我们可以使用智能代码片段工具来测量功率吗?我们已经尝试使用智能代码片段将.hex文件下载到芯片上,但它似乎根本不起作用。
你好Martzanida,
从智能代码片段下载时遇到了什么问题?
您可以使用电源配置文件,但也可以使用开发板附加一个外部DMM..请参阅app note AN-B-015,其中详细说明了所需的方法。请注意,功率分析器是一个优秀的通用工具,但如果你想要非常精确的uA水平测量,你将需要一个专业的DMM…
(AN-B-015是为专家套件编写的,但方法适用于PRO套件)。注意,如果你有基本套件,功率分析器是不启用的。
BR JE_Dialog
我们使用peripheral_examples作为模板,创建了一个项目,该项目通过i2c与IMU交互,并在终端上显示处理后的结果。虽然我们可以使用调试器下载.hex文件,但当我们尝试用智能代码片段下载并初始化终端时,它会打印随机字符(看起来设备被重置了,没有程序被下载)。谢谢你提供的AN-B-015参考。可能我们要测量的电流对这个工具来说太小了。
如果应用程序存储在RAM中,则DA14580无法在断言重置后打印随机字符。如果您能够下载外围项目,那么我假设您的项目必须能够在DA14580上运行。关于当前的测量,正如John提到的,可以使用SmartSnippets,精确的uA级别测量可能需要DMM。
BR,莫里斯
你好Martzanida,
从智能代码片段下载时遇到了什么问题?
您可以使用电源配置文件,但也可以使用开发板附加一个外部DMM..请参阅app note AN-B-015,其中详细说明了所需的方法。请注意,功率分析器是一个优秀的通用工具,但如果你想要非常精确的uA水平测量,你将需要一个专业的DMM…
(AN-B-015是为专家套件编写的,但方法适用于PRO套件)。注意,如果你有基本套件,功率分析器是不启用的。
BR JE_Dialog
我们使用peripheral_examples作为模板,创建了一个项目,该项目通过i2c与IMU交互,并在终端上显示处理后的结果。虽然我们可以使用调试器下载.hex文件,但当我们尝试用智能代码片段下载并初始化终端时,它会打印随机字符(看起来设备被重置了,没有程序被下载)。
谢谢你提供的AN-B-015参考。可能我们要测量的电流对这个工具来说太小了。
你好Martzanida,
如果应用程序存储在RAM中,则DA14580无法在断言重置后打印随机字符。如果您能够下载外围项目,那么我假设您的项目必须能够在DA14580上运行。关于当前的测量,正如John提到的,可以使用SmartSnippets,精确的uA级别测量可能需要DMM。
BR,
莫里斯