大家好!我用STM32F407开发的产品,需要用到把FLASH里的数据以文件的形式转存到U盘copy出来。现在发现,我的数据量比较大时,只能正确读出部分数据,有大部分数据没有copy出来。我把U盘读出的文件放在电脑里用右键查看属性的办法,发现文件大小如下:
我的U盘是2G空的,完全可以存下我项目里的数据,可是不知道 为什么会这样(copy出的数据是完全正确的,就是数据不全,后面大部分没有copy出来)。 请高手指点一下,多谢! |
目前新项目,MCU采用STM32F407VGT6,文件存在TF卡(SDIO),请问能否通过F4的USB把TF卡里面的txt和excel文件拷贝到U盘?哪个USB可以实现?
STM32F407ZGT6假死现象,看门狗不起作用
STM32F407VGT6使用PLL倍频后芯片会反复重启
CAN接收丢包
使用Cubeprogrammer无法连接、连接G431和一块H750的板子可以连上但是连另外一块H750的板子和F407的板子就直接报错,这个应该如何解决。
SPI 通信,既有单字节数据传输,又有多字节数据传输,该如正确使用 DMA?
SD卡log存储
STM32F413ZGT6的NRST需要接上拉电阻吗
STM32F4的串口在配置DMA之后,不能使用高波特率吗?
劳烦大佬们看一下,为什么我的USART1 这样配置接收不了数据啊
比如你按2K格式化的U盘,那么一个字节也会占用2K的空间;要是按4K格式化的,那么就得占用4K空间。
可能我没有表达清楚:我项目里flash中的大量数据,我是做成一个文件(只形成一个文件)copy到U盘里去的。现在的问题是:这个文件里面的内容,只是我flash中大量数据的一部分,有很多后面的数据没有出现在这个文件里。不知道程序需要修改哪些参数?(形成文件的程序,以及copy数据的程序,本身是没有问题的。难道是STM32 USB库或文件系统库哪里设置了创建的文件大小?)谢谢
激活了。都用了一年多了。我网上搜索,别人好像都没有出现我这样的问题。我不知道从哪个角度去思考。第一次开发USB功能。谢谢!