If you use the world's lowest power MCU to jump start a car, how much current would that take? A LED is not a car. But ...
Oleg Verych <[email protected]> wrote: 26-09-2007, Oleg Verych (Gmane): [] > Aaarrhh. Software and softhardware sucks, didn't you know ?:) I've checked KickStart, when i came to "wake up, Neo" thing, after nearly three years of only-in-Linux life. What i've found, was this stupid LED demo. Stupid, because PR says "the world's lowest power MCU", hardware is good indeed; yet, what we see? 0.8 mA in the official MSP430 VirtuaLab. ____ // MSP430x2xx Demo - Software Toggle P1.0 //[...] // // A. Dannenberg // Texas Instruments, Inc // January 2006 // Built with IAR Embedded Workbench Version: 3.40A #include "msp430.h" int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P1DIR |= 0x01; // Set P1.0 to output direction for (;;) { volatile unsigned int i; // volatile to prevent optimization P1OUT ^= 0x01; // Toggle P1.0 using exclusive-OR i = 10000; // SW Delay do i--; while (i != 0); } } ---- The most simply example, but huge fuck up. Don't their programmers think, before producing such things? * 0.2 mA (4 times lower) * encourages to study hardware first (and then C tricks, like `volatile') * just simple (because we need the blinking, no matter how) ____ #include "msp430.h" int main(void) { P1DIR |= 0x01; // Set P1.0 to output direction P1OUT ^= 0x01; // Toggle P1.0 using exclusive-OR do LPM2; while (1); // SAVE POWER! } ---- Check it out. Site and login http://www.designmsp430.com/ ole...@6hchd9 Or with devices, if available. I've sent a support request to fix that. Somebody answered something, without any *discussion*. Somehow it was confirmed to be fixed. But i've just downloaded "28 Sep 2007 zip", all is the same. == == Concerning closed source part of the communication protocol == == Robert Kavaler had posted a code last year, covered by GPL with permission (and no what so ever support requests from user disclaimer) from TI: http://article.gmane.org/gmane.comp.hardware.texas-instruments.msp430.gcc.user/5463 I thought, it will be good start for open source replacement. But have anybody from active developers actually saw and tried that? Content isn't available any more, but i have a copy, if somebody is interested. I used this tool to check device connection, when i was developing patches for the driver. Worked with EZ430 USB stick just fine (i used only `dumpDevices' option, though). -- -o--=O`C #oo'L O <___=E M ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Mspgcc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mspgcc-users Lichen Wang Darwin was wrong. Monkeys might have evolved. Human did not. --------------------------------- Don't let your dream ride pass you by. Make it a reality with Yahoo! Autos.
