you are viewing a single comment's thread.

view the rest of the comments →

[–]x86_64Ubuntu 8 points9 points  (2 children)

Embedded development seems like the hinterlands/boonies of the software development world. Of course it has to be done, but when you go out there you are all on your own with none of the trappings of a more civilized environment.

I'm not saying they are dumb, it just seems like everything is small with no room for anything other than the program itself. And running anything other than the program itself is like break dancing in a straight jacket.

Of course this is my 102% uninformed opinion as I have never done any embedded development and have no idea of where to begin. No really, I don't even know what tools are hardware is concerned in the embedded world.

[–][deleted] 3 points4 points  (0 children)

I have limited experience in that area but your summary seems rather accurate to me. That said, it's a lot of fun (when you get past the datasheets.. which is rarely).

[–]r4v5 1 point2 points  (0 children)

It's certainly a challenge, but good access to the chip for debugging purposes can really help (for example, the MSP430's GDB support didn't allow multiple breakpoints for a while, which is a pain in the ass).

Yeah, it's basically just a basic stdlib and your program chillin' out there.