1. 程式人生 > >Ask HN: How to assure a high software quality in low power embedded platforms?

Ask HN: How to assure a high software quality in low power embedded platforms?

What are the best practices for ensuring a high quality of embedded software in environments like ARM Cortex-M, PIC32 etc.? Manual testing? Unit testing in simulated/emulated environment? Testing in application code? What about interaction with hardware like pressing a button, plugging in a connector etc.?