Hi,
hat jemand schon mal versucht mit vier Master einen Slave zu bedienen.
Alles über SPI oder USI.
Mein Problem sind vier Schrittmotortreiber die einen Atmega bedienen.
In den Treiber möchte ich keinen Int mehr verwenden, da alles sehr zeitkritisch ist. Die Treiber sollen also eine Datenübertragung starten die dann im AtMega verarbeitet wird. Geschwindigkeit, Schrittzahl, Auflösung der Steps usw.
Spi und USI Prinzip ist klar.
Ich habe vor, von jedem Treiber einen Ausgang auf einen Int-Eingang des ATMega zu legen und damit die Datenübertragung zu starten.
Kann's da Probleme geben?
Gruß Pit
hat jemand schon mal versucht mit vier Master einen Slave zu bedienen.
Alles über SPI oder USI.
Mein Problem sind vier Schrittmotortreiber die einen Atmega bedienen.
In den Treiber möchte ich keinen Int mehr verwenden, da alles sehr zeitkritisch ist. Die Treiber sollen also eine Datenübertragung starten die dann im AtMega verarbeitet wird. Geschwindigkeit, Schrittzahl, Auflösung der Steps usw.
Spi und USI Prinzip ist klar.
Ich habe vor, von jedem Treiber einen Ausgang auf einen Int-Eingang des ATMega zu legen und damit die Datenübertragung zu starten.
Kann's da Probleme geben?
Gruß Pit