Skip to main content
MSimm.15
Visitor II
February 9, 2019
Question

I am having trouble with the function HAL_QSPI_TRANSMIT().

  • February 9, 2019
  • 0 replies
  • 726 views

I am using the QSPI on my nucleo STM32F767zi  board to access a WINBOND FLASH chip.  I am using cubeMX 2.61 with IAR compiler 7.80. ​

I can access the FLASH chip using HAL_QSPI_COmmand(). I appear to get dat when I issue a command to read the chip and then use HAL_QSPI_Receive().

However, oscilloscope show that when I issue the  write command and then a HAL_QSPI_Transmit() function the command and address go out a second time. No data is sent on the bus for the actual writing even though the stm32f7xx_hal_qspi says the register is being loaded with my tx bytes.

The structure QSPI_CommandTypeDef is not explained in detail.  The examples in mxcube sample projects only cover internal memory operation. Any other sample code out there? HELP!!!

This topic has been closed for replies.