support for advanced SPI functions
This commit is contained in:
16
docs/reference/pins/spi-format.md
Normal file
16
docs/reference/pins/spi-format.md
Normal file
@ -0,0 +1,16 @@
|
||||
# SPI Format
|
||||
|
||||
Sets the SPI format
|
||||
|
||||
```sig
|
||||
pins.spiFormat(8, 3);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
* ``bits``,
|
||||
* ``mode``,
|
||||
|
||||
### See also
|
||||
|
||||
[SPI](https://developer.mbed.org/handbook/SPI)
|
19
docs/reference/pins/spi-frequency.md
Normal file
19
docs/reference/pins/spi-frequency.md
Normal file
@ -0,0 +1,19 @@
|
||||
# SPI Write
|
||||
|
||||
Write to the SPI Slave and return the response.
|
||||
|
||||
```sig
|
||||
pins.spiWrite(0);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
* ``value``: value Data to be sent to the SPI slave
|
||||
|
||||
### Returns
|
||||
|
||||
* a [number](/types/number) Response from the SPI slave
|
||||
|
||||
### See also
|
||||
|
||||
[SPI](https://developer.mbed.org/handbook/SPI)
|
17
docs/reference/pins/spi-pins.md
Normal file
17
docs/reference/pins/spi-pins.md
Normal file
@ -0,0 +1,17 @@
|
||||
# SPI Pins
|
||||
|
||||
Sets the SPI MOSI, MISO and SCK pins
|
||||
|
||||
```sig
|
||||
pins.spiPins(DigitalPin.P0, DigitalPin.P1, DigitalPin.P2);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
* ``MOSI``, the ``MOSI`` pin
|
||||
* ``MISO``, the ``MISO`` pin
|
||||
* ``SCK``, the ``SCK`` pin
|
||||
|
||||
### See also
|
||||
|
||||
[SPI](https://developer.mbed.org/handbook/SPI)
|
Reference in New Issue
Block a user