ESP32 a rychlost SPI

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
ghost07
Příspěvky: 47
Registrován: 19 úno 2020, 01:00

ESP32 a rychlost SPI

#1 Příspěvek od ghost07 »

Ahoj, v dokumentaci ESP32 je pro Master SPI napsaná rychlost 80 MHz (40 MBits), ale pro Slave jen 10 MHz (tedy 5 Mbits), proč nemůže být Slave mod stejně rychlý jako Master?

A ještě dotaz, může běžet SPI komunikace na pozadí, aby mohlo mezitím ESP32 ty data postupně zpracovávat? Koukal jsem do datasheetu a tam má SPI svůj 4kB registr, ale nevím jestli má taky řídící obvod, který by ulehčil práci procesoru, a ten by si pak mohl dělat svoje, a pro ta data si šáhnul až když je bude potřebovat. Tím by měl mít teoreticky 64 cyklů na zpracování 32-bit dat, kdyby to jelo na max. rychlost (80 MHz) a to je navíc 2x pomalejší než CPU CLK při 160 MHz.

Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“