The Cortex-M is a relative of the Cortex-A that powers millions of cell phones and the Chumby. Its designed for Microcontroller use. The original chip was the Cortex-M3 (I've designed these into lots of things), and now there is the Cortex-M0, which was intended to compete in the marketplace with the PICs. These little chips are likely to become to the embedded world what Intel CPUs are to the computer industry. I can think of 5 different companies that are offering Cortex-Ms, all of which have their own unique features. The M0 still has the nice interrupt controller, but its got a stripped down 32-bit instruction set. NXP has something neat going now where they make M3 and M0 part with the same peripherals. You start with the M3 part, and then you run M0 code on it. In general, you want to use more capable chips for prototyping, and then switch to a smaller device after you have your software figured out. Going the other way is pretty painful.
Since you are building one, your time is more valuable. Use a chip and toolset that will save you time, even if that means spending more or using a larger device. -- You received this message because you are subscribed to the Google Groups "neonixie-l" group. To view this discussion on the web, visit https://groups.google.com/d/msg/neonixie-l/-/lYzRwaJPQrsJ. To post to this group, send an email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/neonixie-l?hl=en-GB.
