Lattice komunikujici po SPI s PIC

Snail Instruments snail
Středa Březen 17 12:02:01 CET 2004


>Mam nasledujici problem se seriovyma linkama. Musim udelal interface,
>ktery bude mit 4 ser.linky UART. Jedna musi byt rychla a ostatni muzou
>byt pomale. Myslenku mame asi takovou. Rychlou ser.linku by obsluhoval
>PIC a ostatni ser. linky by prevadel Lattice na SPI a PIC by
>zabezpecoval prijem a zpracovani pozadavku. Nedelal nekdo z Vas
>prevodnik UART na SPI? Nebo existuje jednodussi reseni? Dekuji za pomoc.

Mozna zbytecne komplikovane. Nejrychlejsi komunikaci bych taky sveril hw UARTu, ale pomalejsi bych zpracoval sw uartem. Mam vyzkouseno s PICem na 20MHz 1+4 UARTy do 9600Bd, hw handshake, konkretne vysilani nezavisle na vsech 4 kanalech, prijem jenom na 'aktivnim' kanale z duvodu nedostatku pameti, ale zrejme by se dal udelat na PIC16F876 (~390B RAM) 'full oktoplex' - ctyri vysilani a ctyri prijmy zaroven. Nebo zmensit velikost vyrovnavacich pameti, mam je po 16 bytech na prijem i vysilani.

Vyjde to na vyrobu lacineji, nezli 4x MAX3100, i kdyz programovani si vyzada trochu usili.

J. Hanzal


=======================================================================
Electronical devices for chemical laboratory, custom electronics design
-----------------------------------------------------------------------
Snail Instruments                      Josef Hanzal, M. S.
Vojanova 615                           phone/fax: +420-311-624433
266 01 Beroun                          e-mail: snail@iol.cz
Czech Republic                         URL: http://www.vitrum.cz/snail/
GPS: 49deg58'28" North, 14deg 4'35" East
=======================================================================






Další informace o konferenci Hw-list