STM32L4Q5VGTxP DMA why it doesn't work.
- STM32L4Q5VGTxP I use the board I made.
FUNC 1) HAL_SPI_Transmit(ILI9341_SPI_Handle,&data,1,100);
The output waveform is observed with SCLK / MOSI PIN.
FUNC 2) HAL_SPI_Transmit_DMA(ILI9341_SPI_Handle,&data,1);
Output waveform does not appear with SCLK / MOSI PIN.
After executing HAL_SPI_Transmit_DMA once
(check function)
HAL_SPI_StateTypeDef err;
err = HAL_SPI_GetState(ILI9341_SPI_Handle);
while(err != HAL_SPI_STATE_READY){
err = HAL_SPI_GetState(&hspi1);
}
The result continues to return err (HAL_SPI_STATE_BUSY_TX).
Below is a picture of CUMEMX setup.
//======================== PS
HAL_ADC_Start_DMA(&hadc1,&adc_dma_buffer[0], 4);
Also, it doesn't work.
What did I miss, where did I go wrong?
