Passa al contenuto principale

Gestione CAN Bus

📄️SysCANSetMode, set the CAN controller mode

Il CAN Bus è un sistema di comunicazione a due fili, half-duplex, un frame CAN è costituito da un'intestazione di quattro byte (Contenente un identificatore CanID_** a 11 o 29 bit) seguito da un massimo di 8 byte di dati. I dati trasmessi sul bus sono ricevuti da tutti i nodi connessi che devono decidere se sono rilevanti o meno. L'interfaccia CAN esegue questo controllo utilizzando un filtro _**Filter ed una maschera Mask**_ di accettazione. Il bit 31 di Filter e _**Mask indicano al controller se accettare messaggi standard (11 bit), extended (29 bit) o entrambi.