UART4 and SDIO in STM32F103RCT6
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 06:36 AM
Fix the stm cube, as these features do not work at the same time.
I lost a lot of time and money while I figured it out
- Labels:
-
SDIO-SDMMC
-
STM32F1 Series
-
UART-USART
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 06:58 AM
Probably a good reason not to use 13-year old parts in a new design..
The peripheral/pin muxing method lasted one design iteration.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 07:07 AM
It could be still worthwhile to display a warning in the CubeMX pin editor, instead of subtly punishing developers who do not turn to the errata reflexively.
While we might sometimes think that an ignorant developer deserves it, punishing does not make much sense from a business standpoint :)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 07:44 AM
Tell me, please, which microcontroller can I use? I need 4 UART and the ability to connect a micro SD card (SDIO or any)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 07:52 AM
Cube has a MCU selection tool where you can search and filter the available MCUs. Judging by your original MCU you want a LQFP64 part. You can use STM32F412RE or STM32F446RE for example.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 07:55 AM
I use the cube mix just for configuration. So his cost is 4 times more expensive.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 08:06 AM
STM32F401RB / STM32F401RC are less expensive, but they have 3 USARTs, you can use it and software-emulate the remaining one. Or software-emulate in your STM32F1.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-26 08:19 AM
Check out the STM32L451RCT6. Same amount of memory, more flexible pinout, slightly faster core, and costs less.
If you'd like to keep the STM32F103RCT6, you can still communicate through SPI with the SD card, if the speed is not critical.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-27 01:18 AM
I think, I will use DeInit SDIO to use UART, if i need data from sd card, will be init SDIO again
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-03-27 10:18 AM
Hi @berendi​ ,
Your proposal is shared with our STM32CubeMX team.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.