[jak] transmisja pomiedzy 2 prockami

Jan 13, 2005 5 Replies

witam!



mam do dyspozycji 2 przewody: dane+masa. jak za pomoca tego najlepiej przesylac dane w obie strony pomiedzy 2 procesorami (90s8515)? czy da sie bezproblemowo uzyc 1wire, czy lepiej jakos inaczej? bez znaczenia ktory pin wykorzystam (myslalem nad int0, bo zawsze mozna obudzic drugi procesor z powerdown).



czy mozna tak ze jeden daje 1wwrite, a drugi w tym czasie 1wread? czy potrzebne jest uzycie 1wreset? co wlasciwie robi to polecenie (chodzi o ten przypadek, ze ja nie potrzebuje badac obecnosci ukladu na magistrali a tylko wykorzystac warstwe transportowa). a co z pinologia: na input czy output, a moze zamieniac zaleznie od transmisji. a moze nie trzeba tego ustalac bo polecenia od 1wire to robia...



prosze o informacje jesli ktos robil juz taka transmisje (moja po 1wire nie dziala :) ). ze wszelkie inne pomysly transmisji rowniez bede wdzieczny.



pozdro4all



KY3ORR



a czy nie prosciej byloby rsem. polaczyc tx i rx w jednym i drugim procku i juz jest lacznosc halfduplex pozdrawiam

U¿ytkownik "S³awomir Kapelko" snipped-for-privacy@elka.pw.edu.pl> napisa³ w wiadomo¶ci news:cs5vtr$m3a$ snipped-for-privacy@news.onet.pl...

jak pisalem mam do dyspozycji tylko 1 przewod + masa. nie moze byc prosciej bo ma byc jak jest :)

jesli ktos ma jakies uwagi odnosnie mojego pytania to plz o odpowiedz

KY3ORR

U¿ytkownik "KY3ORR" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:cs5hu3$200$ snipped-for-privacy@news.onet.pl...

abstrahuj±c od tego konkretnego AVR'a i jakiego¶ konkretnego protoko³u mo¿esz zrobiæ tak. W normalnym stanie oba po³±czone piny s± wej¶ciami, na liniê dajesz pullup np. 10k - wewnêtrzne nie gwarantuj± odpowiednio stromych zboczy. Oba piny s± tak¿e skonfigurowane do wyzwolenia przerwania zboczem. Ten który chce nadawaæ konfiguruje siê jako wyj¶cie i nadaje co ma do nadania po czym spowrotem konfiguruje siê jako wej¶cie. Dochodzi jeszcze tylko detekcja kolizji co jest proste i sprawa za³atwiona. Reszta to ju¿ Twoja wyobra¼nia :)

Pozdrawiam, Sebcio

chyba mnie kolego nie zrozumiales. napisalem aby w procku zewrzec TX z RX. da to jak by nie liczyc 1 przewod sygnalowy i do tego masa czyli w sumie dwa przewody. a prostrze to mialo byc od twojego 1wire.

i co na to powiesz? pozdrawaim

ciekawe :) ciekawe...

pozdrawiam

U¿ytkownik "S³awomir Kapelko" napisa³ w wiadomo¶ci news:csh40g$2am$ snipped-for-privacy@news.onet.pl...

dwa

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required