[elektro] CAN-buszos jelenseg, PIC18F2480+mcp2551+auto

Szima Gábor sygma at tesla.hu
Mon Mar 8 11:38:30 CET 2010


On Mon, 8 Mar 2010, Bodosi Balázs wrote:

> Ugy tudtam, hogy a CAN-nal nincs cimzett, csak a felado azonositja magat es
> mindenki vesz, max figyelmen kivul hagyja, ha ugy erzi, hogy nem neki szol.
> De nem is ez a baj, hanem egyetlen uzenet sem megy ilyenkor a buszon (a
> beerkezo uzenetet jelzo bit ures).

Teljesen mindegy, a kuldo alkalmazas kerhet ACK-t a fogadotol (gondolom 
ilyenkor illik azert arra figyelni, hogy ne ossznepi ACK legyen :).
Ha a fogado megjapta a CRC helyes csomagot, es szerinte azt neki szantak 
(filter, filter mask), akkor kuldi a nyugtat.

Gondolom a logolo'd es az a HOST, akinek eredetileg szantak egyszerre 
kuldi az ACK-t, igy egy nagy katyvasz kerekedik ki belole, a kuldo pedig 
ugy ertekeli, hogy nincs valasz.

> Nem tudom, mit ertesz ACK alatt, azt hol kell a PIC-nel beallitani? Melyik
> registerben van?

MCP2515-ot ismerem, abban van egy "Listen-only mode". Keress ra a PIC 
doksiban, hatha.

> Eddig csak egy lehetoseget latok ra: az adatlap szerint listen only-ba kell
> kapcsolni.

Ez lesz az.


 								-Sygma



More information about the Elektro mailing list