你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32H743的USB Device CubeMX设置问题

[复制链接]
豌豆佛 提问时间:2018-7-17 10:49 /
使用了STM32H743芯片外加一个1G的NAND FLASH ,做了个文件系统和模拟U盘,功能可以实现。写入速度大概是300KB/S,读的速度很不稳定。

写入U盘的速度

写入U盘的速度

读写U盘的速度

读写U盘的速度


现在想把U盘的性能优化一下,检查了CubeMX的设置选项,其中开启了IP DMA功能之后,电脑就无法识别出U盘来了。想请教下,有没有人接触过类似的问题。

CubeMX配置

CubeMX配置


收藏 2 评论7 发布时间:2018-7-17 10:49

举报

7个回答
Cortexxx 回答时间:2018-7-23 08:27:21
为什么你写的速度才300kb/s 我用FS 都可以到700Kb

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

豌豆佛 回答时间:2018-7-23 09:19:43
Cortexxx 发表于 2018-7-23 08:27
为什么你写的速度才300kb/s 我用FS 都可以到700Kb

我也不清楚了。一直想提高读写速度,但是没有效果。你用的啥芯片?
jakecumt 回答时间:2018-7-23 09:58:39
你的PCB走线 布线 数据线等长与否,都会影响速率,影响传输速率的不只只有软件,跟硬件也有很大的关系,特变是高速电路,模拟电路这边差别会很大

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

豌豆佛 回答时间:2018-7-23 10:05:44
jakecumt 发表于 2018-7-23 09:58
你的PCB走线 布线 数据线等长与否,都会影响速率,影响传输速率的不只只有软件,跟硬件也有很大的关系,特 ...

HS的走线不是标准的差分线,FS是从串口改的,都不是差分线,根本调不通。
豌豆佛 回答时间:2018-7-23 10:06:14
Cortexxx 发表于 2018-7-23 08:27
为什么你写的速度才300kb/s 我用FS 都可以到700Kb

我刚才又试了试,速度有时候是350KB,有时候是700KB
Cortexxx 回答时间:2018-7-23 22:42:32
豌豆佛 发表于 2018-7-23 10:06
我刚才又试了试,速度有时候是350KB,有时候是700KB

我用的F407 FS USB然后用SDIO读写 SD卡。你的可能是USB的原因也可能是FSMC的因素。但是USB_HS用的FS 12Mbit/s的话,抛去校验什么什么的位。换算过来差不多也就1M左右。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

豌豆佛 回答时间:2018-7-25 13:36:57
Cortexxx 发表于 2018-7-23 22:42
我用的F407 FS USB然后用SDIO读写 SD卡。你的可能是USB的原因也可能是FSMC的因素。但是USB_HS用的FS 12Mb ...

我用的不是SD卡,是NAND FLASH~

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版