STM32F405RGT6 + SDIO + CAN + USB_OTG_FS + I2C + UART + SPI
Hello,
I’m designing a board with the STM32F405RGT6 MCU.
I will be connecting the board to multiple sensors; therefore,
I will need all of the following ports enabled:
CAN, SDIO, USB_OTG_FS, UART, I2C, and SPI.
I was configuring the board in STM32CubeMX.
I first enabled USB_OTG_FS as "Device_Only" with its pin defaults.
Then I enabled SDIO and it defaulted to its respective pins in CubeMX.
I then enabled CAN, which also defaulted to its respective pins.
However, when CAN and USB_OTG_FS was enabled, the SDIO indicator in the “Connectivity�? section got a caution icon to its left. When I move my mouse over the caution icon, the tool-tip message appears with text as follows:
Partly disabled conflict with:
CAN1: Master Mode
I wasn’t able to find any information describing the conflict.
1. Is it possible to enable both CAN and SDIO for this MCU?
(I’m assuming YES.)
2. What is this conflict? How can the conflict be mitigated?
3. What must I do to enable both CAN and SDIO on this MCU?
4. Is there a good source of documentation for configuring CAN and SDIO?
Thanks
