STM32H743的USB Device CubeMX设置问题
使用了STM32H743芯片外加一个1G的NAND FLASH ,做了个文件系统和模拟U盘,功能可以实现。写入速度大概是300KB/S,读的速度很不稳定。现在想把U盘的性能优化一下,检查了CubeMX的设置选项,其中开启了IP DMA功能之后,电脑就无法识别出U盘来了。想请教下,有没有人接触过类似的问题。
为什么你写的速度才300kb/s 我用FS 都可以到700Kb Cortexxx 发表于 2018-7-23 08:27
为什么你写的速度才300kb/s 我用FS 都可以到700Kb
我也不清楚了。一直想提高读写速度,但是没有效果。你用的啥芯片? 你的PCB走线 布线 数据线等长与否,都会影响速率,影响传输速率的不只只有软件,跟硬件也有很大的关系,特变是高速电路,模拟电路这边差别会很大 jakecumt 发表于 2018-7-23 09:58
你的PCB走线 布线 数据线等长与否,都会影响速率,影响传输速率的不只只有软件,跟硬件也有很大的关系,特 ...
HS的走线不是标准的差分线,FS是从串口改的,都不是差分线,根本调不通。 Cortexxx 发表于 2018-7-23 08:27
为什么你写的速度才300kb/s 我用FS 都可以到700Kb
我刚才又试了试,速度有时候是350KB,有时候是700KB 豌豆佛 发表于 2018-7-23 10:06
我刚才又试了试,速度有时候是350KB,有时候是700KB
我用的F407 FS USB然后用SDIO读写 SD卡。你的可能是USB的原因也可能是FSMC的因素。但是USB_HS用的FS 12Mbit/s的话,抛去校验什么什么的位。换算过来差不多也就1M左右。 Cortexxx 发表于 2018-7-23 22:42
我用的F407 FS USB然后用SDIO读写 SD卡。你的可能是USB的原因也可能是FSMC的因素。但是USB_HS用的FS 12Mb ...
我用的不是SD卡,是NAND FLASH~
页:
[1]