打印

stm32 otg 应用问题

[复制链接]
1702|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jshwyh|  楼主 | 2013-10-8 16:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32f105,otg库例程在main函数中使用循环的方式调用USBH_Process
case USBH_MSC_DEFAULT_APPLI_STATE:
      /* Process Application callback for MSC */
      appliStatus = pphost->usr_cb->UserApplication();
此处处理的应该是默认的应用例子。并不能随心所欲的在想操作u盘的时候操作。
如果我想在main函数中自己编写应用程序读写u盘的话,那么需要单独开一个线程循环调用USBH_Process吗?合理的做法是怎么样的?
沙发
jshwyh|  楼主 | 2013-10-9 15:37 | 只看该作者
while 调用状态机 需要单独开线程吗?要怎么做?高手指点一下

使用特权

评论回复
板凳
trumpxp| | 2013-10-9 16:59 | 只看该作者
不是高手   帮你顶起来   看看高手的意见如何

使用特权

评论回复
地板
jshwyh|  楼主 | 2013-10-10 09:17 | 只看该作者
谢谢trumpxp~~
怎么都没人回复这个问题啊??

使用特权

评论回复
5
香水城| | 2013-10-11 11:04 | 只看该作者
你所谓的操作U盘是指对U盘中文件的读写么?

按照USB库MSC Host demo里走到pphost->usr_cb->UserApplication()的时候,之前对U盘的枚举和读写之前的准备工作已经做好。从这个函数开始,用户就可以通过fatfs的API随意进行读写操作了。

使用特权

评论回复
6
55854234| | 2013-10-11 11:11 | 只看该作者
不懂帮顶

使用特权

评论回复
7
alan_mini_chen| | 2014-12-31 14:12 | 只看该作者
http;//bjcloud.taobao.com/
淘宝店铺:北京云电子科技

有STM32 Android usb OTG 设备开发板,提供Eclipse和keil平台下的源代码,可以实现STM32和安卓平台通过usb直接连接,无需外部电脑。如果当前的STM32设备已经在PC机上使用,可以不动硬件的条件下,直接和安卓平台连接。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝