??? 07/05/05 07:00 Read: times |
#96577 - Design for debug Responding to: ???'s previous message |
Always design your system with debug in mind!
One Client had a policy that 10% of system resources should be set aside for debug assistance. As Michael always says, when starting a new project, always start simple: Start by just flashing a few LEDs, or writing "Hello, World!" to the serial port; Add functionality incementally - don't write masses of software and then dump the whole lot onto the target all at once! Use a Simulator to test software before it reaches the hardware (this will be more beneficial to some parts of your software than others). Consider how you will test software as you write it. |