| ??? 02/17/00 09:41 Read: times |
#1525 - RE: Q: Emulator vs Programmer ? |
Tomas,
you are the first, which tell me, I make no "serious code designing". Please watch, that there are some reasons, why you can not use an emulator everytime: 1. RAM based emulators need some time to download the program and can not start immediately after power on or must be powered separate. This can cause problems on testing power down modes and power up / down considerations. 2. Emulators need a connection to a terminal (PC) which can give you noise current over earth loops and allow no floating micros (e.g. if controlling a thyristor on the 230V mains voltage). Especially in my application an AT89C4051 floats at 5000V and I know no emulator which permit it (or I must wear thick rubber gloves to use the keyboard). 3. Emulators need more space, so especially on using small 24 / 20 / 8 pin devices, it can be problematic to connect it. 4. Emulators are very expensive and can not emulate every derivate. E.g. in 1 gadget I use a count of 7 micros (4 different derivates). And I see no way to return the development costs on using 7 emulators. There is no question, that emulators useful in some cases, especially, if you can develop for big quantities. Also emulators are useful, if you must use OTP devices instead of flash. But the using of emulators is definitive not a sign of seriousness ! Peter |
| Topic | Author | Date |
| Q: Emulator vs Programmer ? | 01/01/70 00:00 | |
| RE: Q: Emulator vs Programmer ? | 01/01/70 00:00 | |
| RE: Q: Emulator vs Programmer ? | 01/01/70 00:00 | |
| RE: Q: Emulator vs Programmer ? | 01/01/70 00:00 | |
RE: Q: Emulator vs Programmer ? | 01/01/70 00:00 |



