PDIUSBD12 & PIC probleem!

G

glias

Guest
Hoi allemaal!
Ik probeer om een USB-kaart met een PIC16F877 en een PDIUSBD12 ...en ik heb een probleem met de USB-controller.In feite is de PDIUSBD12 lijken niet te hebben het goede niveau van haar interrupt lijn.Configureer ik de pic met de pull-up weerstand ...en toen ik weer op mijn bord, interrupt lijn altijd 0!

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Huilen of zeer triest" border="0" />Heeft iemand een idee?Is het de juiste oorspronkelijke niveau?

Met vriendelijke groet,
Julien.

 
Ik heb niet gewerkt met de Filips chip voor, maar ik eenmaal werkte samen met het Nationaal tegenhanger.Anyway, interrupt is een actief-lage onderbreken.Als ik
me niet verkeerd, interrupt-signaal blijft laag zolang de interrupt omstandigheden op de USB-controller is niet gewist.Echter, de PIC's externe interrupt pin rand-gang, dus kan er een kans dat usb evenementen gebeurt zo snel dat meerdere usb evenementen reactieprijs slechts een interrupt.Dus als u de service slechts een enkel geval, de overige evenementen zullen niet leiden tot meer interrupts, en de interrupt signaal lijn blijft laag!

Probeer doet een reset met de chip losgekoppeld vorm de usb-host.Is de interrupt pin signaal niveau nog steeds laag zijn?

Hoop dat dit helpt.Sante!

 
Bedankt voor uw reactie ...Nou ja!de PD12 interruptsignaal lijn is nog steeds laag wanneer de USB-chip is diconnected aan het gastland!
dus ...Ik
ben niet zeker dat het normaal is ...

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triest" border="0" />Met vriendelijke groet
Julien.

 
Het
is naar verwachting laag wanneer het wordt losgekoppeld van het gastland als er nog niets mee USB evenementen.Maar is het altijd laag, zelfs na een power-on reset?Merk op dat het resetten van de PIC houdt niet in dat de usb-controller krijgt automatisch gereset worden.

 

Welcome to EDABoard.com

Sponsor

Back
Top