I am currently working with the Energy Trace to take some measurement.
Meanwhile please check out,
ULP Advisor
http://processors.wiki.ti.com/index.php/ULP_Advisor?DCMP=MSP430&HQS=Other+OT+ULPADVISOR
MSP430™ Advanced Power Optimizations…
I remembered one more thing that I forgot to add - there is a software tool called ULP Advisor that can generate remarks on ways you may be able to reduce power based on things in your code. This is another good tool to use (the remarks will show up in…
Amy,
ULP Advisor is only supported in CCSv5.2 and up.
ULP Advisor: http://processors.wiki.ti.com/index.php/ULP_Advisor?DCMP=msp-ulpadvisor&HQS=ulpadvisor-pr-lp#How_do_I_get_ULP_Advisor
Updating to CCSv5 is free for CCSv4 users with a full license…
Hi,
taking a quick look, it seems that you haven't set the unused pins. Unused pins should not be let floating since it can consume extra current.
I would suggest to check your code by ULP advisor ( http://www.ti.com/tool/ulpadvisor ), and see whether…
Hi David,
as Brian already pointed out, the proper prototype for the intrinsic function is void __delay_cycles(unsigned long cycles); (two leading underscores).
However, it sounded like your question was more related to the remark " Detected SW delay…
Hi,
This is a message provided by ULP Advisor rather than a compiler warning - this is why I think it will show up under "Advice" instead of under "Problems" in CCS.
There is nothing wrong with using __delay_cycles (it will definitely…
Hi Alex,
The datasheet shows some graphs on p. 22 (see Figure 2) for the typical active mode supply current under different conditions. The graphs look close to 0.4mA for the conditions that you mentioned (running in Active mode at 1MHz with Vcc = 3.5V…
What is ULP Advisor?
ULP (Ultra-Low Power) Advisor is a brand new tool for guiding developers to write more efficient code to fully utilize the unique ultra-low power features of MSP430 microcontrollers.
Aimed at both experienced and new…