UART interface FPGA - uC

Gast #4193864
Lesenswert?
• ▲
▼
Hi guys!

I am trying to interface a FPGA and PIC18FL4520 through an UART. Both 
chips has the same power supply: 3v3 and there is a direct connection 
between the FPGA and uc using 2 pcb tracks.

Is it necessary to place a level translataor or some kind of pull up 
resistor in these lines (TX and RX)? As I told previously, I don't have 
anything and by default the uC and the FPGA is driving to high level 
both lines. Then when the communication starts, the pulses are 
generated, but at the endof the comunication, one of the line (RX_in 
input to the FPGA) is driving to low level by the FPGA while th uC is 
driving to high level. It is like the FPGA pin is hang up...But the it 
is srtange because this interface has been used in other boards with the 
same FPGA and uC and exactly the same pin connections (2 direct tracks 
btwen chips) and it was working always...

Any suggestion?

Thanks.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.