Quote:
Originally Posted by Adam Y.
Actually, if I was making a thermostat controller I would defiantly use Matlab or LabVIEW. The usefulness of both those programs goes way beyond simple programming. And anything else you can bring up is going to probably have the same functionality.
|
Except that MATLAB and Labview aren't really for embedded applications. They're far too resource intensive when you're designing something to perform a simple task for as cheaply as possible. If you're writing something embedded, you're almost definitely going to be using some variant of c/c++ or assembly. Probably using some kind of PIC, or, if you need a bit more juice, maybe an ARM processor.
With an ARM, you get a lot of bang for your buck, but don't try running something like LabView or Matlab on them.
I know that if I were designing a thermostat, and I told my boss I needed a single board linux machine to run it, that wouldn't fly.