硬汉嵌入式论坛

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

[ThreadX全家桶] STM32F4 移植USBX

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2020-10-23 13:30:02 | 显示全部楼层 |阅读模式
将Azure_RTOS_6.1_STM32F746G-DISCO_IAR_Samples_2020_10_10里面的sample_usbx_host_mass_storage历程移植到STM32F429,插入U盘无法识别,status = ux_host_stack_class_instance_get(class, 0, (void **) &storage);函数一直返回UX_HOST_CLASS_INSTANCE_UNKNOWN;;;最终找到问题是_ux_hcd_stm32_interrupt_handler中断处理函数中                            /* This channel is busy.  Read its corresponding HCINT register.  */      host_channel_interrupt_status =  _ux_hcd_stm32_register_read(hcd_stm32, UX_HCD_STM32_OTG_FS_HCINT + (channel_index * UX_HCD_STM32_ENDPOINT_CHANNEL_SIZE)); 返回的host_channel_interrupt_status标明TXERR错误,请问有哪位大神STM32F4系列移植成功过吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115804
QQ
发表于 2020-10-24 09:33:10 | 显示全部楼层
USBX的USB Host还没有整过。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-19 16:45 , Processed in 0.420327 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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