3 UARTy w jednym AVR

Oct 08, 2004 30 Replies

Jejku... a nie lepiej by³o w taki uk³ad wsadziæ jakiego¶ FPGA i wprogramowaæ mu jaki¶ rdzeñ proca i kilka uartów do ¶rodka? Co jak Cyclone firmy Altera.

Nie :-) Dawac wielkie i drogie FPGA tylko po to zeby kiepski proc w srodek zmiescil ?

A sam jak zrobiles ? Procek motorolki, w fpga same uarty, i tak sie to robi od 1971r a nawet wczesniej :-)

J.

Sebastian Bialy snipped-for-privacy@poczta.onet.pl> napisał(a):

HEJ !

Ja bym nie filozofował i zrobił komunikację z PC na USB, mamy w końcu rok

2004. Oczywiście nie znam szczegółów ćwiczenia i byc może USB nie jest tutaj do końca adekwatne, ale zastanów się - rozwiązanie było by rozwojowe być może na następne zastosowania.

POZDRAWAIM

Ty potrzebujesz szybkiego lacza a nie duplexu po rs-232 :)

Ja potrzebuje szybkiego laptopa :) Niestety to będą jakieś staruszki 486 do zrzucania danych. raczej USB tam nie znajdę.

Będzie - ale nie mogę chwilowo zastosować innego połączenia niż RS232 z uwagi na to, że odbierać dane będzie stary laptop bez USB. Natomiast docelowo tak właśnie będzie i wtedy też nie chciał bym rezygnowac z mozliwości ARV->UART->USB.

W tym rzecz, ¿e to FPGA wcale drogie nie jest... Napewno tañsze ni¿ dwa proce 8051 z kilkoma uartami.

To rozwi±zanie przej¶ciowe jest, tylko dlatego ¿e softu "legacy" kupê na motorolê 68000 ma na tym chodziæ... Inna wersja bêdzie na tym samym FPGA z procem NIOS II. Bez zewnêtrznego proca. Ca³a p³yta bêdzie mia³a tylko tego FPGA i konwertery napiêcia MAX232.

A może ATmega128 (ma też ADC) + UART w rodzaju 16C550 podłączony jak pamięć zewnętrzna? Jakby trzeba było więcej portów, są też podwójne i poczwórne. Wady: duże wymiary (DIP40 - chociaż może są w TQFP?) i cena (ale udało mi się kiedyś znaleźć na allegro za ~5 zł stare karty ISA z portami RS232, gdzie są 2 takie UART-y w podstawkach!). Zaleta: ma FIFO (16C750 nawet 64 znaki), łatwo się obsługuje programowo - na upartego można i bez przerwań (przy 115200 bps i 16 bajtach FIFO, wystarczy odpytywać ok. 800 razy na sekundę by się nie przepełniło).

Marek

Pomysl generalnie dobry, ale znalezienie proca z usb i 3 uartami [bo wszak RS jako opcja powinien zostac] jest jeszcze trudniejsze :-)

J.

Ano właśnie, Philips ma kontrolery UART w ofercie:

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required