well, thank you, but to search things on the Internet is not an answer.
It is assumed that everybody do this.
Sorry, I wish someone would answer me, But someone that really know´s the answer, because he have used it and work with it.
I tried the VirtualBreadBoard and although it looks good at first glance, it is not.
The programs developed in VirtualBreadBoard and the Arduino development environment are not compatible.
You can use VirtualBreadBoard to test small things, but you can put in it a made out Arduino program.
The emulino proyect don´t goes on. It´s very green yet.
I need to create a program that uses Ethernet (server and client) measured values, analog and digital read and write files on the MicroSD.
I use a lot of data matrices and recharge for data via the web.
All that I want is to create and debug on any PC, without a Real Arduino connected.
Ok, going back to this:
"I have read: emulare - Arduino Emulator
that can be done with an emulator, but I do not know how to get the .elf files."
The emulare screen shot shows an .elf file being created when the IDE compiles.
If you hold the Shift key while clicking the Verify button, you will get that big list of stuff that happens:
C:\Arduino-0022\hardware\tools\avr\bin\avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega1284p -DF_CPU=16000000L -DARDUINO=22 -IC:\Arduino-0022\hardware\arduino-extras\cores\arduino C:\Users\Owner\AppData\Local\Temp\build4104084131042086672.tmp\Serial_ports_test_1284.cpp -oC:\Users\Owner\AppData\Local\Temp\build4104084131042086672.tmp\Serial_ports_test_1284.cpp.o
:
:
:
C:\Arduino-0022\hardware\tools\avr\bin\avr-objcopy -O ihex -R .eeprom C:\Users\Owner\AppData\Local\Temp\build4104084131042086672.tmp\Serial_ports_test_1284.cpp.elf <<< this is apparently the file you want C:\Users\Owner\AppData\Local\Temp\build4104084131042086672.tmp\Serial_ports_test_1284.cpp.hex
Binary sketch size: 2776 bytes (of a 129024 byte maximum)
I browsed my hard drive to get down to that folder, and the .elf file is there, along with a bunch of others.