I especially like your method of using Python to emulate the target
platforms,
and wonder if you might say a few words about how to get started (to link
Python modules with code intended for MSP430).
I had a few requests for details on this, so I put a tutorial online at
http://wyper.ca/embeddingpython. ...
Sorry this is a bit off-topic for the list, but using MSPGCC makes working
with Python very easy. I expect these examples would be much more
complicated if I had to use a different compiler for the MSP430.
This isn't off topic because several of the mspgcc utilites are coded in
python and this appears to be a useful tool that belongs in our utility
belt. I resisted it initially because I tend not to like interpreters. But
this is an easy way to get something done in a hurry. It's not terribly
efficient in terms of machine cycles but it is extremely efficient in terms
of human cycles and that matters a lot!
By the way, a lot of colleges are teaching their beginning programming
classes in python now. My son goes to Georgia Tech and they use Python at
first and move to Java for the advanced classes. They like Python because
they can introduce OOP right from the start, but it doesn't require as much
effort to write programs when compared to other OOP languages. They don't
want to get bogged down in program design and infrastructure in their first
class.
Eric
_________________________________________________________________
Local listings, incredible imagery, and driving directions - all in one
place! http://maps.live.com/?wip=69&FORM=MGAC01