??? 05/05/06 16:42 Read: times |
#115692 - There are some debuggers ... Responding to: ???'s previous message |
No ICE is completely satisfactory to everyone. No ICE is so inexpensive that one can buy it without considering the added benefit it provides very critically. No ICE is sufficiently documented that you can do that without first buying one or two and discarding them or selling them on eBay, a considerable loss. If you find one you like and that meets your needs, it's easy to become dependent on it, though.
If you have an MCU in an environment that allows you to use RAM as your program store, you can use a monitor to set breakpoints. Unfortunately, the 805x doesn't make this easy. A breakpoint would be set by substituting a break instruction for whatever instruction is at the desired location. When told to set a breakpoint, the monitor program substitutes a call to the breakpoint filter's common entry, looks at the return address stored on the stack and computes where the desired instruction is, and then does what it does, usually displaying status, register contents, etc, and allowing you to peruse/modify memory by some mechanism. The ICE provides some of these abilities for you. RE |
Topic | Author | Date |
Target Debugging | 01/01/70 00:00 | |
what derivative? | 01/01/70 00:00 | |
Target | 01/01/70 00:00 | |
for those derivative, yes you must buy/b | 01/01/70 00:00 | |
There are some debuggers ... | 01/01/70 00:00 | |
Some? I know of no ICE that can not do w | 01/01/70 00:00 | |
More on ICE | 01/01/70 00:00 | |
Hire-before-buy | 01/01/70 00:00 | |
Good Plan! | 01/01/70 00:00 | |
ROM Emulator? | 01/01/70 00:00 | |
You can "roll yer own" for cheap, simple | 01/01/70 00:00 | |
Good question | 01/01/70 00:00 | |
Re: ROM Emulator![]() | 01/01/70 00:00 | |
DIY In-Circuit Emulation | 01/01/70 00:00 | |
that would be DBO | 01/01/70 00:00 |