We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
can you help.
im a pasionate programmer and never leave bugs in my code but i have a problem.
i have my uvision project and it works great. i download it to my dev board and it works great. i put it into another board but it sometimes doesnt work. the board works great and the hw guy says i have a bug in my code. i put code into another board. the only thing i can think is the compiler added a bug to my code.
anyone else seen this?
This is precisely the kind of thing that would not show up in simulation, and result in some board "working" (sic) while others "don't work".
Which is exactly why, "dev board ... works great" is almost entirely meaningless!
Similarly for all sorts of other "timing issues"...
Another, I think, is Tenacity: that is, not just giving up and saying, "it doesn't work"; but hanging-in there until you find out why it doesn't work!
And, of course, once you know why it doesn't work - you're well on the way to fixing it!