Ком 123
А с unit-тестированием в embedded кто-нибудь сталкивался? Есть ли какие-нибудь фреймворки для С, автогенераторы тестов и т.д.? Как бы понятно, что основа - это assert-ы стандартные, но должны же быть ещё какие-то механизмы и практики, более интересные и комплексные.
Если интересно на более прикладном уровне - почитай Test Driven Development for Embedded C