This follows a couple of other questions (but I think I have refined my question better).
I want to test out my firmware code before I put on the device.
I realize that a lot of people write their code, upload, test, etc. But I really want to write and test before upload (mainly because I want to automate the many scenarios).
So, what is the best way of doing this. If I were writing pure software, as in, no firmware at all, I would go about it by using cppunit (for example). But I'm a little lost with this firmware thing.
Any ideas?
Thanks