メインコンテンツ

SPI Clock Out Frequency (KHz)

Rate at which clock signal oscillates on clock line during SPI communication

Model Configuration Pane: Hardware Implementation / Hardware board settings / Target hardware resources / SPI properties

Description

Select the rate at which the clock signal oscillates on the clock line during SPI communication. This frequency determines how fast data is transferred between the devices. This table lists the SPI clock out frequencies supported by different Arduino® boards.

Settings

4000 | 21000 | 14000 | 10500 | 8400 | 7000 | 2000 | 1000 | 500 | 336 | 8000 | 250 | 125 | 12000

You can configure virtual SPI and SPI hardware properties for ESP32 Arduino-compatible boards. You can also configure SPI modules 0 and 1 for Raspberry Pi® Pico (Arduino Compatible) and Raspberry Pi Pico W (Arduino Compatible) hardware boards.

Arduino BoardsSupported SPI Clock Out Frequency (KHz)
Arduino Due4000 (default), 21000, 14000, 10500, 8400, 7000, 2000, 1000, 500, 336
Arduino Leonardo, Arduino Mega 2560, Arduino Mega ADK, Arduino Micro, Arduino Robot Control Board, Arduino Robot Motor Board, Arduino Uno, Arduino Uno R4 Minima, Arduino Uno R4 WiFi, ESP32-WROOM (Arduino Compatible) and ESP32-WROVER (Arduino Compatible) both VSPI and HSPI modules, Raspberry Pi Pico (Arduino Compatible) and Raspberry Pi Pico W (Arduino Compatible) both SPI0 and SPI1 modules4000 (default), 8000, 2000, 1000, 500, 250, 125
Arduino MKR WiFi 1010, Arduino MKR 1000, Arduino MKR Zero, Arduino Nano 3.0, Arduino Nano 33 BLE Sense, Arduino Nano 33 IoT, Arduino Nano RP2040 Connect, Teensy 4.0 (Arduino Compatible), Teensy 4.1 (Arduino Compatible)4000 (default), 12000, 8000, 2000, 1000, 500, 250, 125

Programmatic Use

No programmatic use is available.

Version History

Introduced in R2015b