Hallo Forum, ich studiere gerade das Datenblatt des ATxmegas und bin in Kombination mit Aussagen in verschiedene Thread hier auf der Seite von mc.net über was gestolpert! Wie hoch kann ich die clock der SPI-Schnittstelle Takten lassen? Im allgemeinen DB der Xmega ist auf Seite 77 bzw. 80 ist das Blockschaltbild abgebildet. Ich weiß der Kern kann bis max. 32MHz getaktet werden. In der Beschreibung der SPI auf Seite 233 steht in einer Tabelle: "Relationship Between SCK and the Peripheral Clock (clkPER) frequency". Bedeutet das jetzt allgemein der Takt von clkPER oder kann die Schnittstele auch mit clkPER2 bzw. clkPER4 betrieben werden. Wenn clkPER4 möglich wäre dann könnte die SPI ja mit einem Takt von 128MHz betrieben werden!? Stimmt das so? Danke schon mal für Aufklärung und Hilfe Gruß Stefan
Leider gehen clkper2 und 4 nur an bestimmte Bauteile: clkper4 für die high-res-extension clkper2 für das EBI clkper gilt für alle anderen Peripherals
Danke für die Antwort! Nun gut...dann geht auf jeden Fall z.B. für SPI 16MHz clock...das ist ja auch schon mal was! :-)
Hallo Stefan, das habe ich auch mal angefragt. Die Antwort von Atmel ist: The highest SPI slave speed with 32MHz clock is with 4 as divisor, which gives you up to 8MHz SPI clock. A higher than 8MHz clock might work at times, but will give some percentage of errors over time. This is due to the fact the sampling will fail sometimes. Gruß Helmut
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.