CHAPTER 15Troubleshooting and Debugging
What could possibly go wrong? Once you begin designing, you will soon discover that you actually spend at least as much time troubleshooting as you do designing. Much of it will come during the prototyping stage where you first build the real circuit and test it. Chances are the prototype won’t work. If your design seems good, you validated it in a simulation, and you were careful building the prototype. It may work. If not, don’t get discouraged. It happens to all engineers and designers. That’s why you need to learn troubleshooting. Troubleshooting is the process of finding out why some hardware does not perform as you designed it.
The same is true of writing a program. Your first pass at the code will ...
Get Practical Electronic Design for Experimenters now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.