项目需要5ms中断触发一次信号,采用定时器方式,测试发现5ms功耗非常大,请问各位我现在用的是MSP430F4系列的,4系列手册数据唤醒时间6us,G系列唤醒时间手册数据小于1us,不知道这个1us能不能改善功耗。
目前手头没有G系列单片机,TI能不能给出同等条件下两个系列的单片机5ms唤醒一次的功耗数据对比?
da qin zheng sheng:
f4系列是早期的芯片,现在的fr系列芯片功耗非常低。
da qin zheng sheng:
回复 da qin zheng sheng:
芯片手册都有正常工作的电流指标。
da qin zheng sheng:
回复 da qin zheng sheng:
另外中断服务程序的代码执行时间不能太长了。
da qin zheng sheng:
回复 da qin zheng sheng:
另外中断服务程序的代码执行时间不能太长了。
da qin zheng sheng:
回复 da qin zheng sheng:
另外中断服务程序的代码执行时间不能太长了。
user3673947:
回复 da qin zheng sheng:
有没有1us和6us功耗对比,或则手册那地方能够确认。十分感谢。
灰小子:
回复 user3673947:
应该是没有这种数据,建议采用相同的外部电路进行实际测量。
现在msp430g系列的单片机也不贵。
Susan Yang:
具体到代码的数据是没有的。不过您可以使用ENERGYTRACE来测量功耗。具体可以参考链接
www.ti.com/…/ENERGYTRACE
以及
www.ti.com/…/slaa603.pdf
ENERGYTRACE可以以图形化界面方式(类似于示波器)显示430内部每个外设的功耗,及CPU,Clock等状态,甚至运行代码函数的功耗,帮助对代码进行优化。需要注意的是您需要使用MSP-FET而不是MSP-FET430UIF
灰小子:
回复 Susan Yang:
楼上的建议很好。
ENERGYTRAC是一个非常优秀的功耗分析工具。
美中不足的是对仿真器有一些要求,需要MSP-FET仿真器,有部分MSP LaunchPad™ kits开发板的板载仿真器也可以。
TI中文支持网



