Atmelt vagy milyen procit ajanlotok PIC mellett/helyett?
Kovács András
andras at sdktech.com
Tue Aug 5 10:40:54 CEST 2003
Az ethernet igy mukodik tudomasom szerint, de a CAN nem. Az egysegek
figyelik a buszt es tudjak, hogy legkorabban mikor szabad elkezdeni egy
uj uzenet kuldeset. Ebben a pillanatban el is kezdik kuldeni. Az
uzenetek az ID-vel kezdodnek, es amint egy olyan bithez ernek, amely az
egyiknel dominans a masiknal recessziv, ez utobbi eszreveszi, hogy az o
adata nem jutott ervenyre, ezert abbahagyja a kuldest es megvarja a
kovetkezo megfelelo pillanatot. A dominans bitet kuldo nem vesz eszre
semmit es az uzenete sem serul. Ove a nagyobb prioritasu uzenet. Atmegy
es utana rogton kovetkezhet a masik.
Udv!
Andras
-----Original Message-----
From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On
Behalf Of Vomberg István
Sent: Tuesday, August 05, 2003 10:08 AM
To: elektro at tesla.hu
Subject: RE: Atmelt vagy milyen procit ajanlotok PIC mellett/helyett?
A kontroller kinéz a buszra, hogy van-e forgalom. Ha nincs (egyrészt
ugye ehhez is idő kell) akkor elkezd adni (itt is van egy függő
időszelet, mert ebben az időablakban tud elkezdeni adni egy másik cucc),
s közben folyamatosan ellenőrzi a buszon a jelet, hogy az van-e rajta,
amit ő ad. Ha nem, akkor bíza ütközés van, s egy véletlenszámmal
kiszámolt idő múlva kezd el újra adni próbálni.
Tehát egyrész van egy pici holtidőd (mondjuk egy bájtnyi) ameddig figyel
az adás előtt, másrészt valamilyen valószínűséggel (ez busz telítettség
függő) csak akad néhanapján ütközés, ilyenkor mindkét csomag dobódik,
majd a késleltetéssel együtt újra megy mindkettő. Ez megint egy holtidő.
Erre saccoltam 98-99%-ot a lehetséges maximális kihasználtságra.
2003-08-05, k keltezéssel 09:57-kor Kovács András ezt írta:
> Ami az utkozest illeti mibol adodik a 98-99%-os korlat?
I.
--
Vomberg István <vomberg at chemotron.hu>
Chemotron Inc. www.chemotron.hu
---------------------------------------
Legyszi ezentul az elektro at tesla.hu
cimre kuldd a leveleket
More information about the Elektro
mailing list