@DrFPGA: ...so I would expect the next generation of Motor Control MCUs (and this is a BIG market) begin to include 'built-in' functions for the more common algorithms- either in ROM or via extensive libraries.
Strange you should say that, I saw just such an MCU a couple of months ago -- I wrote something up on it -- I'll have to go back and try to find it.
Max- Motor Control is another great example. Some of the algorithms are fairly complex now so I would expect the next generation of Motor Control MCUs (and this is a BIG market) begin to include 'built-in' functions for the more common algorithms- either in ROM or via extensive libraries. Now that combined with wireless gives us a 3-rotor beanie on a single chip!
I agree -- we're seeing things I wouldn;t have believed only a couple of years ago. I LOVE the MCUs with wireless built in -- I've seen those being used by the folks at www.Synapse_wireless,com (they used them in the wireless mesh networked Propeller Beanies over at www.AllProgrammablePlanet.com
I saw one MCU recently with about 24 hardware PWMs, all sorts of analog, amazing amounts of communications (I2C, SPI, CAN, UART) ... and it was just an itty-bitty chip for use in "stuff"
It seems like we are at the beginning of a new wave of MCUs with higher level functions built-in. Wireless is another one. Networking MCUs with web page servers built-in, Analog sensors with support for specific standards is another. Look for more standards that allow MCUs to 'pull-in' higher level functions. What else are we going to do with all the 'extra' silicon anyway? More serial ports? I don't think so...
NASA's Orion Flight Software Production Systems Manager Darrel G. Raines joins Planet Analog Editor Steve Taranovich and Embedded.com Editor Max Maxfield to talk about embedded flight software used on the Mars on EE Times Radio. Live radio show and live chat. Get your questions ready.