Jump to content
43oh

Fred

Members
  • Content Count

    885
  • Joined

  • Last visited

  • Days Won

    43

Everything posted by Fred

  1. Fred

    ADC msp430

    You could save the ADC value, flag that it's ready and have your main code check the flag. You might find you end up polling for the flag in the same way you'd poll for the ADC10BUSY though.
  2. Fred

    ADC msp430

    Here's an example. I'm not claiming it's the nicest code, but it's posted on here and it uses interrupts to read one of two ADC values (from a PIR or light sensor). Note that the F2013 I was using has ADC16 rather than ADC10 but otherwise the same. http://forum.43oh.com/topic/1518-pee-light-project/ Don't do too much in an ISR as it'll be blocking the rest of your code. Do just what you need to do and get out. Some would argue I do a little too much in my example - especially calling out to other functions.
  3. I think it's been there since last Christmas.
  4. I've signed up, but so far the best place for information seems to be... right here!
  5. Fred

    ADC msp430

    I think there are some good examples of ADC code in MSP430Ware. I often find that's a good starting point.
  6. I'm sure there will be more coming in the family. The overlap with Tiva seems a bit odd though. The theories about M0 made more sense. I wonder if more will migrate over and TI will make a break from the Luminary Micro past? Time will tell.
  7. Is this what you're after? MEMORY { MAIN (RX) : origin = 0x00000000, length = 0x00040000 INFO (RX) : origin = 0x00200000, length = 0x00004000 SRAM_CODE (RWX): origin = 0x01000000, length = 0x00010000 SRAM_DATA (RW) : origin = 0x20000000, length = 0x00010000 } Other interesting stuff I dug out from msp430p401r.h (That seems to be the only device in the family at the moment by the wy.) There's a CMSIS style blinky example. It mentions CMSIS definitions a lot. Not sure if that's enough to keep @@pabigot happy. From the header it would imply Cortex M4, not M0.
  8. I can't believe that I didn't get that the 32 in 432 was because it's 32 bit. I doubt the 4 cores though - the only TI multicore ARM processors I could find are way up in the KeyStone Cortex-A15 territory. I didn't think there were any multicore M processors at all, but a quick search shows NXP do have a the LPC4000 series with an M4 and an M0. I assume you were only joking/dreaming anyway.
  9. I'm not sure what you're doing, but uploaded code in flash should be retained without power. I don't use Energia but this should apply equally to Energia or CCS - they're just ways to write your code.
  10. @@spirilis EnergyTrace++ was a great feature on the FR5969 LaunchPad. I'd hope that they'll continue with this - especially as it's being marketed as low power.
  11. So - will you be registering 43two.com?
  12. @@chicken I agree M0 is more likely and it looks like you were spot on. @@pabigot It's been a while since I used Stellaris/Tiva properly but I'm sure CMSIS was an option instead of StellarisWare. Did it get dropped when it changed over to Tiva? Great sleuthing everyone. I'm certainly looking forward to it.
  13. TI registered MSP432 as a trade mark and MSP432.com point to TI.com so that backs up the MSP432 idea. Avnet and Newark list a XMSP432P401RIPZR (via Octopart - thanks @spirilis) which is obviously not available yet. Listed as available from 4/6/15 for $5.59. I assume that's US format date, so April rather than June. XMS normally marks experimental silicon. The early FR5969 LuanchPad shipped with XMS parts. The only really interesting bit of info was the fact that Avnet list it as "ULTRA LOW POWER ARM MICRO CONTROLLER". It could be a mistake, but maybe it's something between the MSP430
  14. The big question - who doesn't know what's coming but I fairly certain they'll be ordering one anyway?
  15. So likely to be MSP432 then? I think MSP stands for Mixed Signal Processor, but does anyone know where the 430 came from? What we really need is a TI emplyeee who can give us a nice bit of juicy leaked info.
  16. A totally new MSP on the way. I assume a new device rather than just a new LaunchPad, although the video focuses on LaunchPads.
  17. It'd be more convenient for me with separate forums, especially as I tend to bookmark the "new posts" link and see if there's anything new and interesting to read. There would be no need for SSO is they weren't separate anyway. Personally, I'd also like to see Energia moved to its own forum. I have zero interest in Energia and I frequently see a question pop up on 43oh. When I go to answer I then find it's about Energia and have nothing to say. (I know the section is shown but I usually miss it.) As it's cross-platform anyway so would be more appropriate in its own forum. Anyway, tha
  18. @@Jake Of course while you're coding you can compare the internal and external temperatures to see how they differ. Try it with the MSP430 mostly idle and with it running at a high clock speed in a __delay_cycles loop. I suspect you'll see a significant (few degrees) difference.
  19. I've found internal temperature sensors to be a waste of time. They may accurately measure the internal temperature of the microcontroller but this varies too much compared to the external temperature. If your project is primarily about the temperature there's no point starting from somewhere broken. By all means try it an see, but you'll probably find it's way out.
  20. @@bluehash I'm hoping that my PCB is beautiful enough that I'll want it in a clear acrylic case. Probably something like the Sick of Beige ones. If it's covered in green-wire fixes and peeling solder mask then it'll be black.
  21. I recent completed the prototype of my LoginNFC project. It's a combination of MSP430 acting as a USB keyboard (and CDC serial for configuration) and a TRF7970A NFC reader. The prototype was done with a F5529 LaunchPad and TRF7970A Booster - along with a ferrite antenna to improve the read range. It's working well and I did a small write-up here: https://0xfred.wordpress.com/2015/01/14/nfc-login-version-1-0/ However, I don't really feel it's complete until I've got it off the dev board and made a decent PCB. This is my first double-sided PCB, first time with USB, first time with LQFP a
  22. That article is the only one I've ever seen. I really like the Visual Studio UI (and I'm a C# coder by trade) but I've never tried it. If you've got time then why not give it a go and let us know.
  23. MSP-BNDL-FR4133IR (MSP430FR4133 LaunchPad with IR BoosterPack) now $17.99 MSP-BNDL-FR5969LCD (MSP430FR5969 LaunchPad with Sharp
  24. You should find that the coding is much the same in CCS, but configuring peripherals is harder work. I haven't done much with Tiva for a while (but have something planned soon). When I did, I found that the PinMux tool helped me to get started quickly. It's much like Grace for the MSP430. It lets you select what peripherals you want to set up and then generates the CCS-compatible code for you. The recently released version 3.0 covers the CC3200. http://www.ti.com/tool/pinmuxtool
  25. And now a 30% off deal when bundled with the IR booster pack. Valid until end of Feb. http://e2e.ti.com/blogs_/b/msp430blog/archive/2015/02/19/save-money-when-you-buy-msp430-fram-launchpad-bundles
×
×
  • Create New...