|
TM STM32F4xx Libraries
v1.0.0
Libraries for STM32F4xx devices from Tilen Majerle
|
DMA functionality for TM_SPI library - http://stm32f4-discovery.com/2015/04/library-56-extend-spi-with-dma-for-stm32f4xx. More...
Modules | |
| TM_SPI_DMA_Macros | |
| Library defines. | |
| TM_SPI_DMA_Typedefs | |
| Library Typedefs. | |
| TM_SPI_DMA_Functions | |
| Library Functions. | |
DMA functionality for TM_SPI library - http://stm32f4-discovery.com/2015/04/library-56-extend-spi-with-dma-for-stm32f4xx.
This library allows you to use DMA with SPI peripheral.
It can send (TX only), receive (RX only) or transmit (TX and RX) data over SPI with DMA feature.
Default DMA streams and channels:
SPIx | DMA | DMA TX Stream | DMA TX Channel | DMA RX Stream | DMA RX Channel
SPI1 | DMA2 | DMA Stream 3 | DMA Channel 3 | DMA Stream 2 | DMA Channel 3
SPI2 | DMA1 | DMA Stream 4 | DMA Channel 0 | DMA Stream 3 | DMA Channel 0
SPI3 | DMA1 | DMA Stream 5 | DMA Channel 0 | DMA Stream 0 | DMA Channel 0
SPI4 | DMA2 | DMA Stream 1 | DMA Channel 4 | DMA Stream 0 | DMA Channel 4
SPI5 | DMA2 | DMA Stream 6 | DMA Channel 7 | DMA Stream 5 | DMA Channel 7
SPI6 | DMA2 | DMA Stream 5 | DMA Channel 1 | DMA Stream 6 | DMA Channel 0
Version 1.1.1 - August 11, 2015 - Fixed bug with default TX Stream value for SPI4 Version 1.1 - June 06, 2015 - Added TM DMA library support for future purpose Version 1.0 - First release
- STM32F4xx - STM32F4xx DMA - defines.h - TM DMA - TM SPI - stdlib.h