Jump to content


  • Content Count

  • Joined

  • Last visited

  1. Thank you for explaination, now I know more
  2. I'm not an expert, just curious, why this: P1DIR = 0; instead of: P1DIR = 0xFF; I'm also using MSP430G2452, because the're cheaper and are less overkill
  3. Hello spirilis, As I've build my own wireless temperature sensor and was looking for LPM tips I was examining your solution and found out that the way you set GPIOs makes my sensor draw 10x more power in LPM3 than usual (100uA vs 10uA in my case on breadboard (far from ~3uA as it should be anyway) ). Is there a specific reason why you are doing it against http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/MSP430/10372 ?
  4. oPossum, I love your bit mask magic: steps[7 & step++] I was not aware of that and I will use it in my robot If You don't mind
  5. Thanks all of You, looks like there is a lot to try and see how well it works. I'll try to examine assembly created by CCS, maybe I will come out with something interesting. Also I'll check this GPIO template stuff for performance improvement.
  6. Hi, I'm new in the MSP430 MCU's I have already written app to drive servos and steppers, now I want to clean up the code to make it a library and I was curious about moving to C++ for code clarity and nice object based code. Because my library will be time critical (I have to use 16MHz to drive 3 steppers and 8 servos at once with customizable stepper speed to reduce servo jitter to zero), my concerns are: - performance hit? - RAM usage - anything significant? - any other not so obvious drawbacks?
  • Create New...