Gast
#6731500
Hallo, Welche maximale Bandbreite kann man durch SPI im STM32F103 erreichen?
|
Anzeige
|
Bandbreite STM32F103
Gast
#6731500
Hallo, Welche maximale Bandbreite kann man durch SPI im STM32F103 erreichen? Blick ins Datenblatt ist vermutlich zu viel verlangt oder? Sollten ohne Gewähr 18Mbit/s sein.
Gast
#6731592
// SPI Clock Werte fuer Core Freq 72 MHz F103 SPI_BaudRatePrescaler_2 // Freq = 36 MHz SPI_BaudRatePrescaler_4 // Freq = 18 MHz SPI_BaudRatePrescaler_8 // Freq = 9 MHz SPI_BaudRatePrescaler_16 // Freq = 4.5 MHz SPI_BaudRatePrescaler_32 // Freq = 2.25 MHz SPI_BaudRatePrescaler_64 // Freq = 1.125 MHz SPI_BaudRatePrescaler_128 // Freq = 0.5625 MHz ChezzPlaya schrieb: > Welche maximale Bandbreite kann man durch STM32F103 erreichen? Kommt auf das Gehäuse an. Ich würde sagen ca. 10mm. Wobei ein Band (Armband?) aus STM32F103 nicht so doll aussieht.
Gast
#6731808
ChezzPlaya schrieb: > Bandbreite ist wohl nicht das richtige Wort. Übertragungsrate wäre wohl besser. Bei 72 MHz Taktrate und 36 MHz apb clock auf maximal 18mhz. Hol dir mal cubemx und versuch das zu konfigurieren, dann leuchtet das ein.
Gast
#6732601
Philipp K. schrieb: > Bei 72 MHz Taktrate und 36 MHz apb clock auf maximal 18mhz. Aber SPI1 geht über APB2, APB2 kann auf 72 MHz eingestellt werden, daher kann SPI1 mit APB2/n (n = 2...256), also mit bis zu 36 MHz getaktet werden. Sourcen Gucker schrieb: > Aber SPI1 geht über APB2, APB2 kann auf 72 MHz eingestellt > werden Ja mein Fehler, da warst du schneller. Mal abgesehen von den Master/Slave und IO Konfigurationen. Ich hatte zwischen SPI1 und SPI2 mit Dma Daten umgeschaufelt.. da sind dann leider 18Mhz das Maximum. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|