Traps&Pitfalls: Overlapping Interrupt Priorities

It happens to me that I run into a really, really nasty problem. I spend hours (if not weeks) to get it resolved. Strong coffee and the problem keeps me up at long nights. I think every embedded system engineer knows what I’m talking about. Yeah, most of the time it is my fault or an oversight. But once in a while I’m convinced that I have found a real bug. Then I report it back to the vendor to fix it. I hope my report will prevent another engineers to run into the same problem. Or that I learn something else as a by-product. Oh yes….

Continue reading

Engineering Honesty and Green Grass

I had a partner project meeting a couple of weeks ago. That project kicked off mid 2011 and came to an end with that meeting. That project started for me with a conflict and ended with a question: are engineers just pessimists? Continue reading

Hello World!

Welcome to the “MCU on Eclipse” blog!

Hello World‘ seems indeed a good headline for this first entry. Even if I consider a printf(“Hello World!”) not as something you should use as a first baby step in an embedded project: printf() has many better alternatives. But this is the ‘hello’ to the big world outside.
Continue reading