小小子-396415 发表于 2012-11-5 15:08:44

请教关于STM32 USB传输的问题

大概是这样的:
我往STM32 的USB缓冲区写入大量的数据,例如:
a =
{
   00001,
   …………
   19996,
   19997,
   19998,
   19999,
   20000
}
用BUS hound监视,发现有丢包的情况,最后的19998、19999、20000丢失,接着,我往里面写入AAAA,BUS hound监视到的是19998,再写入,19999就出现了。如果继续写入,AAAA肯定能显示出来。但是延迟了好几个包。
问:为什么会出现这种情况?是否是USB缓冲区被覆盖了?我用的STM32 最新的USB固件库。改的其中大容量存储的代码。
页: [1]
查看完整版本: 请教关于STM32 USB传输的问题