GERU007B June 2015 – March 2025
ADS8354 verwendet den seriellen Taktgeber (SCLK) für die Synchronisierung von Datenübertragungen zum und vom Baustein. Das CS-Signal definiert einen Frame für Umwandlung und serielle Übertragung. Ein Frame beginnt mit einer abfallenden CS-Flanke und endet mit einer steigenden CS-Flanke. Zwischen Anfang und Ende des Frames muss ein Minimum von N abfallenden SCLK-Flanken bereitgestellt werden, um den Lese- oder Schreibvorgang zu validieren. Wie in Tabelle 4-3 gezeigt, hängt N vom Schnittstellenmodus ab, der zum Lesen des Wandlungsergebnisses verwendet wird. Wenn N abfallende SCLK-Flanken bereitgestellt werden, wird der im Frame versuchte Schreibvorgang validiert und die internen benutzerprogrammierbaren Register werden auf der nachfolgenden steigenden CS-Flanke aktualisiert. Diese steigende CS-Flanke beendet auch den Frame. Wenn CS ansteigt, bevor N abfallende SCLK-Flanken bereitgestellt werden, ist der im Frame versuchte Schreibvorgang nicht gültig.
| SCHNITTSTELLENMODUS | ZUM VALIDIEREN DES SCHREIBVORGANGS MINDESTENS ERFORDERLICHE ABFALLENDE SCLK-FLANKEN N |
|---|---|
| 32-CLK-Dual-SDO-Modus (Standard) | 32 |
| 32-CLK-Einzel-SDO-Modus | 48 |
| 16-CLK-Dual-SDO-Modus | 16 |
| 16-CLK-Einzel-SDO-Modus | 32 |
Die Beispiel-Firmware des Piccolo-MCU F28069M initialisiert den ADS8354 im 32-CLK-Einzel-SDO-Modus.
Weitere Details zum Serielle-Schnittstelle-Modus und zu den Lese- und Schreibvorgängen finden Sie im Datenblatt zu ADxx54.