mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-29 22:20:37 +00:00
stm32-f4discovery-cc256x: use DAM1_Stream4/Channel 7 for Bluetooth UART TX
This commit is contained in:
parent
106b8d823a
commit
58beb2facd
@ -14,7 +14,7 @@ Dma.USART3_RX.0.Priority=DMA_PRIORITY_VERY_HIGH
|
||||
Dma.USART3_RX.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,FIFOMode
|
||||
Dma.USART3_TX.1.Direction=DMA_MEMORY_TO_PERIPH
|
||||
Dma.USART3_TX.1.FIFOMode=DMA_FIFOMODE_DISABLE
|
||||
Dma.USART3_TX.1.Instance=DMA1_Stream3
|
||||
Dma.USART3_TX.1.Instance=DMA1_Stream4
|
||||
Dma.USART3_TX.1.MemDataAlignment=DMA_MDATAALIGN_BYTE
|
||||
Dma.USART3_TX.1.MemInc=DMA_MINC_ENABLE
|
||||
Dma.USART3_TX.1.Mode=DMA_NORMAL
|
||||
@ -81,7 +81,7 @@ MxCube.Version=4.21.0
|
||||
MxDb.Version=DB.4.0.210
|
||||
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:false\:true
|
||||
NVIC.DMA1_Stream1_IRQn=true\:2\:0\:true\:false\:true\:true
|
||||
NVIC.DMA1_Stream3_IRQn=true\:2\:0\:true\:false\:true\:true
|
||||
NVIC.DMA1_Stream4_IRQn=true\:0\:0\:false\:false\:true\:false
|
||||
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:false\:true
|
||||
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:false\:true
|
||||
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:false\:true
|
||||
@ -313,12 +313,12 @@ PH1-OSC_OUT.GPIO_Label=PH1-OSC_OUT
|
||||
PH1-OSC_OUT.Locked=true
|
||||
PH1-OSC_OUT.Signal=RCC_OSC_OUT
|
||||
PinOutPanel.RotationAngle=0
|
||||
ProjectManager.AskForMigrate=false
|
||||
ProjectManager.AskForMigrate=true
|
||||
ProjectManager.BackupPrevious=false
|
||||
ProjectManager.CompilerOptimize=2
|
||||
ProjectManager.ComputerToolchain=false
|
||||
ProjectManager.CoupleFile=true
|
||||
ProjectManager.CustomerFirmwarePackage=
|
||||
ProjectManager.CustomerFirmwarePackage=/Users/mringwal/STM32Cube/Repository/STM32Cube_FW_F4_V1.16.0
|
||||
ProjectManager.DefaultFWLocation=true
|
||||
ProjectManager.DeletePrevious=true
|
||||
ProjectManager.DeviceId=STM32F407VGTx
|
||||
|
@ -56,11 +56,11 @@ void MX_DMA_Init(void)
|
||||
|
||||
/* DMA interrupt init */
|
||||
/* DMA1_Stream1_IRQn interrupt configuration */
|
||||
HAL_NVIC_SetPriority(DMA1_Stream1_IRQn, 0, 0);
|
||||
HAL_NVIC_SetPriority(DMA1_Stream1_IRQn, 2, 0);
|
||||
HAL_NVIC_EnableIRQ(DMA1_Stream1_IRQn);
|
||||
/* DMA1_Stream3_IRQn interrupt configuration */
|
||||
HAL_NVIC_SetPriority(DMA1_Stream3_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(DMA1_Stream3_IRQn);
|
||||
/* DMA1_Stream4_IRQn interrupt configuration */
|
||||
HAL_NVIC_SetPriority(DMA1_Stream4_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(DMA1_Stream4_IRQn);
|
||||
|
||||
}
|
||||
|
||||
|
@ -111,17 +111,17 @@ void DMA1_Stream1_IRQHandler(void)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles DMA1 stream3 global interrupt.
|
||||
* @brief This function handles DMA1 stream4 global interrupt.
|
||||
*/
|
||||
void DMA1_Stream3_IRQHandler(void)
|
||||
void DMA1_Stream4_IRQHandler(void)
|
||||
{
|
||||
/* USER CODE BEGIN DMA1_Stream3_IRQn 0 */
|
||||
/* USER CODE BEGIN DMA1_Stream4_IRQn 0 */
|
||||
|
||||
/* USER CODE END DMA1_Stream3_IRQn 0 */
|
||||
/* USER CODE END DMA1_Stream4_IRQn 0 */
|
||||
HAL_DMA_IRQHandler(&hdma_usart3_tx);
|
||||
/* USER CODE BEGIN DMA1_Stream3_IRQn 1 */
|
||||
/* USER CODE BEGIN DMA1_Stream4_IRQn 1 */
|
||||
|
||||
/* USER CODE END DMA1_Stream3_IRQn 1 */
|
||||
/* USER CODE END DMA1_Stream4_IRQn 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -160,8 +160,8 @@ void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle)
|
||||
|
||||
__HAL_LINKDMA(uartHandle,hdmarx,hdma_usart3_rx);
|
||||
|
||||
hdma_usart3_tx.Instance = DMA1_Stream3;
|
||||
hdma_usart3_tx.Init.Channel = DMA_CHANNEL_4;
|
||||
hdma_usart3_tx.Instance = DMA1_Stream4;
|
||||
hdma_usart3_tx.Init.Channel = DMA_CHANNEL_7;
|
||||
hdma_usart3_tx.Init.Direction = DMA_MEMORY_TO_PERIPH;
|
||||
hdma_usart3_tx.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||
hdma_usart3_tx.Init.MemInc = DMA_MINC_ENABLE;
|
||||
|
Loading…
x
Reference in New Issue
Block a user