This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

how to use wiggle with keil arm?

I have a hardware named wiggle..It can be used in iar,ads,realview....but how to use it with keil arm?
thanks a lot!

Parents
  • I don't know what is "does not use in modern pc...

    Well. Back in the old days, the PC's parallel printer port interface was constructed using discreet hardware components. I don't recall the part number but it was a PIO or a PIA or something like that. The PC could read and write to this thing and the signls went out and came in the parallel port in exact response to CPU instructions.

    Current computers do not implement parallel ports the same way anymore. In many cases, the parallel port interface (the old PIO) is simulated in the motherboard ChipSet. The problem is that there is a timing delay between the instructions that talk to the interface and the data actually going in or out the parallel port. Now, this is not a problem for most talking to a slow printer. But, when you use the parallel port to interface a high-speed communications devices, errors can and do occur. And, these kind of problems are extremely difficult to diagnose.

    Aparently, HP has had a lot of trouble with chipsets and have documented their discoveries at http://www.computer-and-printer-reviews.com/hp-printer-drivers.html.

    The real problem is that convincing a customer that this is REALLY the problem sounds like you don't know the answer and are trying to blame the customer's computer or operating system or something like that. And, when the customer has a lab full of the same PC with the same problem it's even more difficult.

    I've been lucky. Of my last 8 PCs/Laptops, all of the PCs worked fine but 2 of the laptops parallel ports never worked with wigglers/device programmers.

    Jon

Reply
  • I don't know what is "does not use in modern pc...

    Well. Back in the old days, the PC's parallel printer port interface was constructed using discreet hardware components. I don't recall the part number but it was a PIO or a PIA or something like that. The PC could read and write to this thing and the signls went out and came in the parallel port in exact response to CPU instructions.

    Current computers do not implement parallel ports the same way anymore. In many cases, the parallel port interface (the old PIO) is simulated in the motherboard ChipSet. The problem is that there is a timing delay between the instructions that talk to the interface and the data actually going in or out the parallel port. Now, this is not a problem for most talking to a slow printer. But, when you use the parallel port to interface a high-speed communications devices, errors can and do occur. And, these kind of problems are extremely difficult to diagnose.

    Aparently, HP has had a lot of trouble with chipsets and have documented their discoveries at http://www.computer-and-printer-reviews.com/hp-printer-drivers.html.

    The real problem is that convincing a customer that this is REALLY the problem sounds like you don't know the answer and are trying to blame the customer's computer or operating system or something like that. And, when the customer has a lab full of the same PC with the same problem it's even more difficult.

    I've been lucky. Of my last 8 PCs/Laptops, all of the PCs worked fine but 2 of the laptops parallel ports never worked with wigglers/device programmers.

    Jon

Children