硬汉嵌入式论坛

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

[技术讨论] HC32F4A0 USB CDC+MSC 稳定性问题

[复制链接]

2

主题

10

回帖

16

积分

新手上路

积分
16
发表于 7 小时前 | 显示全部楼层 |阅读模式
最近有个项目需要使用到HC32的USB功能,CDC虚拟串口和电脑进行通讯,MSC用SD卡模拟U盘,
使用RTE创建的FreeRTOS,USB使用HC提供的官方库,SDIO优先级6,使用DMA,手动做了4字节对齐;USB优先级7,不使用DMA

发现一个很奇怪的问题,单独使用CDC串口和电脑通讯很稳定,单独使用MSC向SD卡读写数据也很稳定
但是同时使用CDC+MSC的时候在进行串口通讯测试时,USB会不定时断开重置,改大了端点包也没用  



回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
发表于 3 小时前 | 显示全部楼层
硬件FIFO大小是不是也可以配置,这个也比较重要,修改下试试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-10 19:15 , Processed in 1.169458 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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