I will step again into phantasy domain, I hope you'll forgive me...
Stimuli files would really help, but let's try to imagine more radical approach to the problem. Some thoughts can be seen at this post from Rene http://www.e-lab.de/phpBB2/vie…ght=script, but the main idea is to open simulator for the rest of us. I can think of at least 2 nice ways of doing this:
1. Use something like www.paxscript.com, and open simulator for user scripting
2. or make COM object, or DLL, or whatever you like that we can interface from Delphi, VB, VC++, C#... Then we set properties, call methods, and get events, and program or visualize whatever we like. This way I could finally get values of digital or analog pins drawn in a time diagram, with resolution up to 1 instruction. I could then make an OPC server and use standard OPC clients do all the hard work for me automatically (trending, data archiving...). I could even programmatically trigger another AVR that can fire stimuli files on it's pins to simulate input to main AVR. We are all developers, and I am sure that we can think of many more practical benefits of this approach.
Stimuli files would really help, but let's try to imagine more radical approach to the problem. Some thoughts can be seen at this post from Rene http://www.e-lab.de/phpBB2/vie…ght=script, but the main idea is to open simulator for the rest of us. I can think of at least 2 nice ways of doing this:
1. Use something like www.paxscript.com, and open simulator for user scripting
2. or make COM object, or DLL, or whatever you like that we can interface from Delphi, VB, VC++, C#... Then we set properties, call methods, and get events, and program or visualize whatever we like. This way I could finally get values of digital or analog pins drawn in a time diagram, with resolution up to 1 instruction. I could then make an OPC server and use standard OPC clients do all the hard work for me automatically (trending, data archiving...). I could even programmatically trigger another AVR that can fire stimuli files on it's pins to simulate input to main AVR. We are all developers, and I am sure that we can think of many more practical benefits of this approach.