Hallo an alle ! Ich würde gerne den oben genannten µC über die SPI Schnittstelle mit 4 gleichartigen Sensoren verbinden. Laut Datenblatt vom µC sind jedoch nur 2 Chipselect-Pins vorgesehen. Zumindest sagt das die Portliste mit den Alternate Functions. Wäre es möglich, andere Ausgänge vom µC als Chipselect-Pins zu "missbrauchen" ? Falls ja, was muss ich dabei besonders beachten ? Ich habe dazu bereits gesucht aber nix konkretes gefunden, ob das funktioniert. Mir ist auch bekannt, dass man die Sensoren kaskadiert an einer CS-Leitung betreiben könnte, aber da bin ich mir noch nicht im Klaren darüber, wie man das von der Verarbeitung her angeht. Ich bin für jeden Tip dankbar ! MFG Sepp
Die CS Leitung ist nur für den SPI-slave Modus (und da braucht man nur eine) Hardwaremäßig gesteuert. Im Master Modus musst du die CS Leitungen "von Hand" bedienen und kannst dementsprechend auch irgendwelche Pins von beliebigen Ports nehmen.
Hallo Sebastian, Die CS-Pins die eingezeichnet sind sind nur von bedeutung wenn du den XMega als Slave arbeiten lässt. Da du ihn nehme ich jetzt mal an als Master arbeiten lässt, kannst du jede der 4 CS-Leitungen an jeden deiner freien Pins führen. DIe CS-Pins musst du dann per Software steuern. Gruß Hans
Wow. Das ging schnell. Vielen Dank für eure Antworten ! @ich: Die hatte ich auch schon gelesen, aber anscheinend nicht genau genug. Danke !
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.