Difference between revisions of "HANcoder/STM32/Blocks/SPI Master Transfer"
From OpenMBD
Line 9: | Line 9: | ||
|SampleTime = Default | |SampleTime = Default | ||
+ | }} | ||
+ | == Block parameters == | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! style="width:150px" | Parameter | ||
+ | ! Description | ||
+ | |- | ||
+ | | Channel | ||
+ | | Select the SPI channel to use. | ||
+ | |- | ||
+ | | Communication speed | ||
+ | | Select the frequency of the SPI clock signal. | ||
+ | |- | ||
+ | | Polarity | ||
+ | | Select the polarity of the SPI clock signal during idle. | ||
+ | |- | ||
+ | | Phase | ||
+ | | Select the edge of the SPI clock signal at which time a bit should be sampled. | ||
+ | |} | ||
+ | |||
+ | == Examples == | ||
+ | [[HANcoder/Examples/MPU6500|MPU6500]] | ||
+ | |||
+ | {{HANcoder/BlockFooter| | ||
+ | |SeeAlso = [[HANcoder/SPI_Master_Init|SPI master init]] | ||
}} | }} |
Revision as of 11:53, 27 April 2017
Supported Targets: Olimexino, E407, P405
Contents
General information about SPI Master Transfer
The 'SPI Master Transfer' block performs a byte transfer via SPI.
Block
Mask
Block parameters
Parameter | Description |
---|---|
Channel | Select the SPI channel to use. |
Communication speed | Select the frequency of the SPI clock signal. |
Polarity | Select the polarity of the SPI clock signal during idle. |
Phase | Select the edge of the SPI clock signal at which time a bit should be sampled. |