In diesen Tagen sind eine Reihe von CAN-Modulen in Mikrocontrollern eingebaut. Der PIC18F2480 ist ein Beispiel dafür. Ist dieser Mikrocontroller (mit integriertem CAN) in der Lage, einen CAN-Bus alleine anzusteuern, oder ist ein externer CAN-Transceiver / Controller erforderlich?
Ich glaube, CAN hat sowohl eine Software- als auch eine Hardwareschicht, und wie es aussieht, scheinen diese CAN-fähigen Mikrocontroller nur die Software zu haben, aber es heißt nicht, dass sie den CAN-Bus so wie er ist ansteuern können oder nicht.
Ich möchte mehr als sechs Mikrocontroller über einen CAN-Bus verbinden und möchte wissen, ob ich über alle einen Transceiver benötige oder ob das eingebaute Material die Kommunikation aus Software- und Hardware-Sicht bewältigen kann.
Angenommen, ich habe die erforderlichen Abschlusswiderstände und andere kleine diskrete Komponenten (Kappen, Widerstände usw.).