Hi, ich wollte ein Board für CAN basteln. Dazu wollte ich einen dsPIC33FJ128GP80 benutzen. Da habe ich aber noch verständisprobleme für die Pinbelegung. Der Mikrocontroller soll ja schon ein CAN-Modul haben. Die Pins dafür kann ich irgendwie frei wählen. Da steige ich aber nicht ganz hinter, wie das funktionieren soll. Kann ich jeden belibiben I/0 Pin nehmen? wie sage ich dann, dass diese für CAN sein sollen? Johannes
Johannes schrieb: > Kann ich jeden belibiben I/0 Pin nehmen? Jeden der im Datasheet als RPx bezeichneten Pins. Die sind Teil dieses Verschiebebahnhofs. Das geht nicht bei allen Pins und allen Funktionen, da manche Funktionen bestimmte Pinhardware brauchen. Mehr dazu verrät das Datasheet. > wie sage ich dann, dass diese für CAN sein sollen? Per RPINRx/RPOx Steuerregister. Mehr dazu verrät die Doku im I/O Port Kapitel unter Peripheral Pin Select.
:
Bearbeitet durch User
Ins Datenblatt hatte ich vorher auch schon geschaut, aber nirgends fündig geworden. Ich danke dir
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.