Gast
#6438073
Hallo! Ich möchte einen STM32H753ZIT6 als SPI Slave verwenden, um Daten eines AD-Wandlers (SPI Master, AD7768-4) zu empfangen. Der ADC hat 4 Kanäle und sendet die jeweils 32 bit pro Kanal (inkl. Statusbits) aneinander gehängt (also 4 x 32 bit = 128 bit) bzw. im sogenannten TDM-Mode. Das bedeutet, dass ich nur alle 128 bit einen Puls durch den ADC auf der Data-Ready-Leitung bekomme, die ich an SPIx_NSS des STM32 klemmen würde. Kann das funktionieren? Der Mikrocontroller hat ja eine begrenzte Framesize (32 bit glaube ich). Würde der Rx-Buffer dann also immer überlaufen? Idealerweise würde ich die Empfangsdaten auch gerne direkt per DMA wegspeichern. Danke für eure Hilfe!
