??? 08/23/11 23:32 Read: times |
#183445 - More than that Responding to: ???'s previous message |
With some simulators, you can script-design the I/O, allowing you to debug the I/O in the simulator.
Having real hardware transfers often kills the debug session directly you hit a breakpoint. Having simulated I/O means you can take a phone call or switch to other source files and take a closer look at data structures etc while figuring out why simulation fails. Obviously, when I do have real hardware, I would start debugging with the real hardware and only switch down to the simulator if I do need to freeze time. I don't know if you have tried out the scripting language in the Keil simulator. It is quite nice to use. So no - the simulation is not worthless for debugging I/O problems. It is a different way of debugging I/O that allows you to use other approach. And I often have simulator code written for I/O simulation long before I have first hw prototype so if I do see real problems with the physical hardware, I can go back to the simulator and see if I can modify the I/O simulation to trig the same problems. |
Topic | Author | Date |
Microcontroller Lab | 01/01/70 00:00 | |
make sure you get ... | 01/01/70 00:00 | |
Nothing wrong with simulation! | 01/01/70 00:00 | |
Simulation | 01/01/70 00:00 | |
and another things | 01/01/70 00:00 | |
the ability to emulate is todays technology and ... | 01/01/70 00:00 | |
Disagree! | 01/01/70 00:00 | |
but 'only' | 01/01/70 00:00 | |
not really | 01/01/70 00:00 | |
re simulation | 01/01/70 00:00 | |
More than that | 01/01/70 00:00 | |
Still disagree | 01/01/70 00:00 | |
restating the point | 01/01/70 00:00 | |
beginning to agree | 01/01/70 00:00 | |
JTAG != ICE | 01/01/70 00:00 | |
Bond out not in existence anymore | 01/01/70 00:00 | |
people should consider saying ICD instead of ICE | 01/01/70 00:00 | |
ICD - a joy for factory testing | 01/01/70 00:00 | |
ebay | 01/01/70 00:00 | |
What kind of "lab"? | 01/01/70 00:00 | |
Thanks. | 01/01/70 00:00 | |
But What kind of "lab"? | 01/01/70 00:00 | |
Lab | 01/01/70 00:00 | |
then on_line_debugging is mandatory | 01/01/70 00:00 | |
Skills - not just tools | 01/01/70 00:00 | |
It's the brain that needs training so specific tool isn't it | 01/01/70 00:00 |