Hi folks,
I've been using 8-bit micros (AVR) programming in assembler, but for a new project I'll be handling a fairly complex interface, and will also need to do some 26 bit math (with mult/div) to calculate coefficients to send to a DSP. I think it's time to move up to 16 bits and ANSI C, and after looking over old posts in this forum the MSP430 is my current (tentative) choice.
An opinions on whether the move to 16 bits is sensible (stay at 8? move on to ARM/32 bits?) would be welcome, as would suggestions of other families. Speed is not a major factor as the MCU will be used primarily for interfacing. Low power may play a role, but I haven't yet settled on whether battery power is a sensible option for this project so low power may not prove important in the end.
There is a bewildering variety of MSP dev boards out there. I haven't yet settled precisely on a part, and I know that will help me with my selection, but in the meantime I'd like recommendations for an MSP dev board that will help me get started with this family. Several buttons and LEDs and headers for i/o pins would be great (like the STK500 for the AVR); a few 7-seg digits or an LCD would be nice but not necessary; a socket/header for programming parts to use in a separate breadboard would also be essential. An included C compiler is also a high priority; I don't know yet if this project will come near the 4k limit of the free compiler.
I see TI has a newish line of USB-based boards. Any opinions?
The EmbeddedKits.com bundles have caught my attention:
The board + module + ImageCraft compiler & NoICE debugger is $355. No buttons/LEDs, but the module can easily move to a breadboard. Have any of you had any experiences with EmbeddedKits products? The Qudravox compiler costs more; what does it offer?
The SoftBaugh products also look attractive, though it would be nice if they offered similar bundles, at least of the hardware.
My budget is a few $100.
Thanks for any input, Tom