SPI master, full-duplex with MISO line not assigned for stm32F412
Hi Community,
I am starting my first project with CubeIDE with GCC.
I am really impressed and appreciative of the integration of tools.
My Setup: CubeID: Version 1.6.1, Build: 9958_20210326_1446 (UTC
I am configured for a stm32f412
I want to use a SPI interface as a master that will not use the MISO line but I do NOT want to configure the device as a Master w/ 'receive-only' because the clock behaves differently in that mode (always clocking when spi is enabled).
I want to be able to transmit dummy bytes to clock the receive data in.
My code generation for both SPI and GPIO is set to LL api's. via Project Manager->Advanced Settings.
Here is the problem:
CubeIDE doesn't allow me to have an unassigned MISO line and still have the SPI block enabled.
Perhaps a possible (but ugly) workaround is to have another pin wrongly assigned as MISO in CubeIDE and reassign the MISO line in the user code section at the end of the spi.
If this is indeed a bug, what is the proper way to report bugs in CubeIDE?
Thanks in advance,
Eric
