Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
spi_capabilities_t Struct Reference
[Hal]
Describes the capabilities of a SPI peripherals. More...
#include <spi_api.h>
Data Fields | |
| uint32_t | minimum_frequency |
| Minimum frequency supported must be set by target device and it will be assessed during testing. | |
| uint32_t | maximum_frequency |
| Maximum frequency supported must be set by target device and it will be assessed during testing. | |
| uint32_t | word_length |
| Each bit represents the corresponding word length. | |
| uint16_t | slave_delay_between_symbols_ns |
| specifies required number of ns between transmission of successive symbols in slave mode. | |
| uint8_t | clk_modes |
| specifies supported modes from spi_mode_t. | |
| bool | support_slave_mode |
| If true, the device can handle SPI slave mode using hardware management on the specified ssel pin. | |
| bool | hw_cs_handle |
| If true, in SPI master mode Chip Select can be handled by hardware. | |
| bool | async_mode |
| If true, in async mode is supported. | |
Detailed Description
Describes the capabilities of a SPI peripherals.
Definition at line 71 of file spi_api.h.
Field Documentation
| bool async_mode |
| uint8_t clk_modes |
| bool hw_cs_handle |
| uint32_t maximum_frequency |
| uint32_t minimum_frequency |
| uint16_t slave_delay_between_symbols_ns |
| bool support_slave_mode |
| uint32_t word_length |
Generated on Tue Jul 12 2022 13:55:36 by
1.7.2