单片机通过USB向PC传输大量数据的方法

2019-07-20 02:37发布

目前做一个项目,MCU用的STM32F767,用到NAND FLASH,NAND FLASH容量是2GB,想通过USB将至少1GB的数据传到PC,速度要达到10M/B以上,可以采用什么方式?谁有例程可以参考?或者除了USB,有没有速度更快的办法?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
leiyitan
2019-07-21 11:51
本帖最后由 leiyitan 于 2018-11-9 07:15 编辑

记得15年做了一个103驱动CF卡的项目,HS挂大容量存储器从电脑拷贝文件最快也就1M,407有所提升,单片机除了干USB还有其他事要干,也会有影响。
楼主可以先测试一下nand可以读写多快,stm32操作SD卡,nand速度也不快,767比407会有提升么?楼主您这个需要从nand 10MB/S先把数据读出来,然后再USB发送,估计有点困难USB连续传输数据,处理器就干这么一件事,407我测试过,USB HS传输数据峰值7M多字节每秒,平均也就差不多7M!
stm32 USB插安卓手机方案在www.embed-net.com上有案例,可参考

一周热门 更多>