Gast
#3208118
Hallo zusammen, ich stehe gerade vor der Aufgabenstellung eine SD-Karte, einen CANbus-Treiber(MCP2515) und ein SPI-Lcd(1,8"noname)an einem Atmega1284(als Spi-Master) zu betreiben. Da ja immer nur einer der Teilnehmer gleichzeitig auf dem Bus aktiv sein darf, stelle ich mir die Frage wie ich diese am besten entkoppel und nacheinander abarbeite?!? Ein Taskmanager ist vorhanden, allerdings wie löse ich z.B. das pollen(dummy-bytes senden) bei der SD-Karten-Initialisierung bis diese antwortet(Bibliothek: http://www.roland-riegel.de/sd-reader/)?...Sobald "sie" geantwortet hat, darf ich doch nicht einfach weiter pollen, bis der Task abgearbeitet wurde!?! Programmiert wird im Atmel-Studio in C/C++. Für detaillierte Herangehensweisen und Vorschläge wäre ich euch dankbar