Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
USB
STM32F207 RTT如何移植USB驱动,快疯了?
发布于 2019-06-17 17:49:28 浏览:3462
订阅该版
使用STM32的标准库< USE_STDPERIPH_DRIVER >,移植了STM32的独立USB驱动,在3-4次读文件或是写文件时函数USBH_MSC_HandleBOTXfer返回USBH_MSC_BUSY,如何修改?或是如何仿照HAL库的drv_usbh进行仿写usb驱动? 有没有相应的例子? 跪求大佬翻牌。。。 ![捕获.PNG](/uploads/201906/17/174747ji5orzqoqyiioo97.png)
查看更多
10
个回答
默认排序
按发布时间排序
wupc
2019-06-18
这家伙很懒,什么也没写!
问题太LOW,没人回答????
tyustli
2019-06-18
这家伙很懒,什么也没写!
usb 驱动方面暂时还没有较为全面的文档
xtoolbox
2019-06-18
这家伙很懒,什么也没写!
ST的官方库主机比较难懂,用的是多层状态机嵌套方式,建议用rtt的USB主机栈,只需要实现主机的pipe核心操作 主机的pipe操作可尝试用非官司方库,与官方库相比更适合在RTOS上使用,地址: [https://github.com/xtoolbox/TeenyUSB](https://github.com/xtoolbox/TeenyUSB) 运行于rtt的例程在 usb_stack/demo/host_rtt 这个目录下
andychen
2019-06-18
这家伙很懒,什么也没写!
>ST的官方库主机比较难懂,用的是多层状态机嵌套方式,建议用rtt的USB主机栈,只需要实现主机的pipe核心操作 ... --- 大佬,Teeny USB做个RT-Thread软件包吧
wupc
2019-06-18
这家伙很懒,什么也没写!
>ST的官方库主机比较难懂,用的是多层状态机嵌套方式,建议用rtt的USB主机栈,只需要实现主机的pipe核心操作 ... --- 谢谢大佬,我要滚去学习
softwind
2019-06-19
这家伙很懒,什么也没写!
>ST的官方库主机比较难懂,用的是多层状态机嵌套方式,建议用rtt的USB主机栈,只需要实现主机的pipe核心操作 ... --- 冒昧问一下,后续会有USB Host接U盘(Mass Storage设备)的计划吗?
xtoolbox
2019-06-19
这家伙很懒,什么也没写!
[i=s] 本帖最后由 xtoolbox 于 2019-6-19 11:20 编辑 [/i] >冒昧问一下,后续会有USB Host接U盘(Mass Storage设备)的计划吗? --- 目前已经支持,并且可以通过HUB接多个U盘 能接什么样的设备是rt-thread的USB主机栈实现的。TeenyUSB只是实现了基本的端口控制和pipe传输控制
xtoolbox
2019-06-19
这家伙很懒,什么也没写!
>大佬,Teeny USB做个RT-Thread软件包吧 --- TeenyUSB更像是一个硬件driver而不是操作系统的包 TeenyUSB的主机部分只提供了端口复位和Pipe基本通讯这两个功能(可以理解为配置串口,串口读一个字节,串口写一个字节) 其它的设备控制都是rt-thread的USB主机栈完成的
lizhen9880
认证专家
2019-06-25
这家伙很懒,什么也没写!
[i=s] 本帖最后由 lizhen9880 于 2019-6-25 14:49 编辑 [/i] 参考一下吧 [https://github.com/RT-Trefactoring/rtthread_stm32f469/blob/269d70e02234c1b81cf2410233e18d11835852c3/drivers/drv_usbh.c](https://github.com/RT-Trefactoring/rtthread_stm32f469/blob/269d70e02234c1b81cf2410233e18d11835852c3/drivers/drv_usbh.c)
wupc
2019-07-04
这家伙很懒,什么也没写!
看了各位的解决办法,都是基于HAL库进行的移植,小弟能力尚浅,针对drv_pipe_xfer等仿写后错误百出,还是重新移植HAL库吧{:3_57:}
撰写答案
登录
注册新账号
关注者
0
被浏览
3.5k
关于作者
wupc
这家伙很懒,什么也没写!
提问
4
回答
5
被采纳
0
关注TA
发私信
相关问题
1
请教USB Host
2
STM32F4调试USB 读卡器(Slave)提示格式化
3
急求 STM32F4 USB Device MSC+SD 的相关问题
4
USB 框架问题
5
USB键盘
6
LPC17xx 如何添加USB HOST设备
7
RT-Thread目前支持USB HOST了吗?
8
USB HOST的支持问题
9
RTT 2.0.1 USB存储设备问题,枚举到USBREQ_GET_MAX_LUN后复位
10
USB库已经很久没更新了
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
机器人操作系统 (ROS2) 和 RT-Thread 通信
4
五分钟玩转RT-Thread新社区
5
国产MCU移植系列教程汇总,欢迎查看!
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
【学习分享】初探RT-Thread系统调度
2
FRDM-MCXN947 Flash实践--W25Q64
3
NXP MCXN947测评(一)开箱+环境配置
4
stm32f103的adc+dma多通道采集数据
5
NXP MCXN947测评之 I2C (硬件) 实践
热门标签
RT-Thread Studio
串口
LWIP
Env
SPI
Bootloader
AT
ART-Pi
CAN总线
Hardfault
FinSH
USB
文件系统
RT-Thread
DMA
SCons
线程
RT-Thread Nano
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
WIZnet_W5500
ota在线升级
cubemx
I2C
flash
UART
packages_软件包
freemodbus
潘多拉开发板_Pandora
PWM
定时器
BSP
ADC
keil_MDK
socket
中断
编译报错
MicroPython
GD32
Debug
ulog
SDIO总线
msh
rt_mq_消息队列_msg_queue
C++_cpp
SFUD
本月问答贡献
xiaorui
20
个答案
3
次被采纳
Juggernaut
12
个答案
3
次被采纳
踩姑娘的小蘑菇
12
个答案
2
次被采纳
小小李sunny
10
个答案
2
次被采纳
crystal266
4
个答案
2
次被采纳
本月文章贡献
ZVML_9668
4
篇文章
6
次点赞
Lu_盼盼
4
篇文章
3
次点赞
Z_Y
3
篇文章
5
次点赞
ThinkCode
2
篇文章
2
次点赞
oxlm
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部