Die CAN-protokol gebruik twee sulke onderste lae; nl. die Fisiese en die Dataskakellaag. Wanneer hierdie protokol as 'n stapel verpak word, word nog 'n paar modules geïntegreer, om dit geskik te maak vir die spesifieke mikrobeheerderplatform.
KAN protokollae?
Die CAN-protokolbeskrywing sluit beide die Klassieke CAN-dataskakellaag en CAN FD dataskakellaagprotokolle in. Albei is internasionaal gestandaardiseer in ISO 11898-1. Die CAN XL-protokol, so te sê die derde CAN-generasie, is nog onder ontwikkeling met CiA.
Kan kommunikasie stapels?
CAN Kommunikasiestapel is 'n groep modules vir voertuigkommunikasiestelsels wat CAN-bus gebruik. Dit bied 'n eenvormige koppelvlak na die CAN-netwerk tesame met die versteek van protokol en boodskap-eienskappe van toepassing.
KAN protokolontwikkeling?
Ontwikkeling en integrasie van CAN Bus Device Drivers:Ondersteun 29 en 11 bis identifiseerders. Hardewarefiltrering (aanvaardingsfiltrering) van boodskappe en seine. Ondersteuning vir standaard baudraers van 125 kbps, 250 kbps en 500 kbps. Gebruik herbruikbare komponente van CAN BUS-toestelbestuurders om tyd-tot-mark te verminder.
Hoe implementeer jy 'n protokol?
CAN-protokolimplementerings
- Raamformaat-ondersteuning. Alle CAN-modules wat aan ISO 11898-1:2015 voldoen, moet die Klassieke CAN-protokol ondersteun. …
- Aanvaardingfiltrering en boodskapbuffers. …
- Bykomende CAN-module-funksies. …
- Multiple CAN-koppelvlak en oorbrug/skakel-funksies.