Ich hab mal nen paar grundlegende Gedanke, wieso die Hardware SPI unter Bascom scheinbar so langsam ist.
Bei dem hier angesprochenen Problem wird die SPI mit halbem µC Takt betrieben. Im Klartext heißt das, dass alle 16 Takte ein Byte rausgeschoben wird.
Bedenkt man des weiteren, dass in diesen 16 Takten ein weiteres Byte bereitgestellt werden muss und die nötige Zeit für das Load / CS Signal kann es durchaus sein, das der effektive Datendurchsatz weitaus geringer ausfällt wie die hier angestrebten 7,xx MBit/s.
Grüße,
Hanni
Lesezeichen