STM32F103RE USB HOST FOR KEY DISK
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-12 11:44 PM
Greetings Everybody,
I am confused whether i cam make STM32F103RE to work as usb host for mass storage ? In CUBE MX it says mass storage class but does it mean i can connect my USB disk to it and transfer data to it ?
I know STM32F207ZG has the support of USB OTG and it is working fine as i am logging data to the connected usb disk... Can i have this feature in STM32F103RE ?
Any advice would be of great help.
Thanks.
Solved! Go to Solution.
- Labels:
-
STM32F1 Series
-
USB
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-13 4:13 AM
"Can i have this feature in STM32F103RE ?"
Like @Community member​ , I think not - but what does the datasheet tell you? That will be the definitive answer!
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-13 1:07 AM
I'm thinking not, but check if there are host examples in the CubeF1 trees for the EVAL boards.​
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
‎2019-08-13 4:13 AM
"Can i have this feature in STM32F103RE ?"
Like @Community member​ , I think not - but what does the datasheet tell you? That will be the definitive answer!
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-13 4:53 AM
Well it does not have otg host support... Nothing regarding this is mentioned in data sheet. Thanks for the info...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-13 5:36 AM
The datasheet tells you that it has USB Device:
So that's not Host (nor OTG).
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-13 8:11 AM
Perhaps should be looking at the STM32F105/107 devices, or one of the newer L4 devices that isn't 12-13 years old.
STM32Cube_FW_F1_V1.8.0\Projects\STM3210C_EVAL\Applications\USB_Host\CDC_Standalone
STM32Cube_FW_F1_V1.8.0\Projects\STM3210C_EVAL\Applications\USB_Host\MSC_Standalone
STM32Cube_FW_F1_V1.8.0\Projects\STM3210C_EVAL\Applications\USB_Host\MSC_RTOS
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
‎2019-08-13 8:24 AM
Indeed - back then, USB Host in a microcontroller was rare ...
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-13 10:34 PM
Will it be compatible with STM32F103 devices ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-13 10:36 PM
Checked... It will not work as usb host device. I will work as usb device when connected with the compatible operating system. It uses bulk transfer method...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-08-14 3:09 AM
Will what be compatible?
And in what way, "compatible" ?
We've established that the STM32F103RE has no USB Host capability - so there is nothing there to be compatible with!
A complex system designed from scratch never works and cannot be patched up to make it work.
