??? 11/18/05 16:24 Read: times |
#103895 - Personally, my approach... Responding to: ???'s previous message |
Erik Malund said:
A general comment: I have worked with ICEs that had trace and, after gaining experience with it, more or less not used it. Finding the cause by poring over 5.000.000 steps of trace takes me longer than breakpointing my way to the goal. I find that the easiest way for me to debug my 8051 applications is approximately the same way I debug Windows, Unix, and Internet applications: Dump diagnostic information to the screen. If something isn't behaving the way I expect, I just dump the variables of interest at that point and the answer is quickly apparent. No special tools of any kind required, and works exactly the same regardless of whether I'm developing SiLabs, Atmel, Dallas, Windows, Palm, or an Internet application. Plus it doesn't tie me to Windows. :) Regards, Craig Steiner |