硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3821|回复: 5
收起左侧

STM32F429 USB FS和HS同时使用问题

[复制链接]

5

主题

7

回帖

22

积分

新手上路

积分
22
发表于 2019-2-21 15:27:31 | 显示全部楼层 |阅读模式
平台:STM32F429+uCOSIII+Fatfs
应用:FS配置为DEVICE MSC设备,HS使用内部PHY配置为HOST MSC
问题:单独只初始化一种应用都是可以运行的,但两个应用同时初始化了就不能同时用,只有后初始化可以运行。请问这种同时应用的场景STM32F429可以支持吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2019-2-21 16:24:58 | 显示全部楼层
没问题的,需要使用的使用的时候动态切换。
回复

使用道具 举报

5

主题

7

回帖

22

积分

新手上路

积分
22
 楼主| 发表于 2019-2-21 16:31:59 | 显示全部楼层
eric2013 发表于 2019-2-21 16:24
没问题的,需要使用的使用的时候动态切换。

嗯,目前来看动态切换是可以的。如果想要像2个硬件一样同时操作现在的情况下能够实现吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2019-2-21 18:23:55 | 显示全部楼层
xucn 发表于 2019-2-21 16:31
嗯,目前来看动态切换是可以的。如果想要像2个硬件一样同时操作现在的情况下能够实现吗?

不行,STM32F4的USB核只有一个,所以没法一起使用。不知道ST官方其它折中的方法,可以不用动态切换。
回复

使用道具 举报

5

主题

7

回帖

22

积分

新手上路

积分
22
 楼主| 发表于 2019-2-22 09:51:52 | 显示全部楼层
eric2013 发表于 2019-2-21 18:23
不行,STM32F4的USB核只有一个,所以没法一起使用。不知道ST官方其它折中的方法,可以不用动态切换。

明白了。
我现在发现HOST那一路U盘的热插拔不行了,uCOSiii+STemwin的环境,USBH_Process()接口我现在放在硬件定时器1000Hz调用,这样有问题吗?
回复

使用道具 举报

5

主题

7

回帖

22

积分

新手上路

积分
22
 楼主| 发表于 2019-2-22 11:02:48 | 显示全部楼层
xucn 发表于 2019-2-22 09:51
明白了。
我现在发现HOST那一路U盘的热插拔不行了,uCOSiii+STemwin的环境,USBH_Process()接口我现在放 ...

热插拔问题已解决,USE_USB_OTG_FS宏使用的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-6 00:15 , Processed in 0.209346 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表