mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-15 16:41:37 +08:00
- uses the FIFO and SPI DMA to transfer full raw data (8 kHz gyro, 4 kHz accel)
- new sensor messages for better visibility
- sensor_{accel, gyro}_fifo: full raw data for optional logging and analysis
- sensor_{accel, gyro}_status: metadata, clipping, etc
- currently not enabled by default
24 lines
841 B
C
24 lines
841 B
C
#pragma once
|
||
|
||
/* DMA Channel/Stream Selections
|
||
*
|
||
* DMAMAP_USART3_RX = DMA1, Stream 1, Channel 4
|
||
* DMAMAP_UART4_RX = DMA1, Stream 2, Channel 4
|
||
* DMAMAP_UART7_RX = DMA1, Stream 3, Channel 5
|
||
* DMAMAP_USART2_RX = DMA1, Stream 5, Channel 4
|
||
* DMAMAP_TIM4_UP = DMA1, Stream 6, Channel 2
|
||
*
|
||
* DMAMAP_SPI1_RX_1 = DMA2, Stream 0, Channel 3
|
||
* DMAMAP_USART6_RX_1 = DMA2, Stream 1, Channel 4
|
||
* DMAMAP_USART1_RX_1 = DMA2, Stream 2, Channel 4
|
||
* DMAMAP_SPI1_TX_1 = DMA2, Stream 3, Channel 3
|
||
* DMAMAP_TIM1_UP = DMA2, Stream 5, Channel 6
|
||
* DMAMAP_SDIO_2 = DMA2, Stream 6, Channel 4
|
||
*/
|
||
|
||
#define DMACHAN_SPI1_RX DMAMAP_SPI1_RX_1
|
||
#define DMAMAP_USART6_RX DMAMAP_USART6_RX_1
|
||
#define DMAMAP_USART1_RX DMAMAP_USART1_RX_1
|
||
#define DMACHAN_SPI1_TX DMAMAP_SPI1_TX_1
|
||
#define DMAMAP_SDIO DMAMAP_SDIO_2
|