如何在STM32F上测试USB丢失?

2019-07-14 18:08发布

我有一个非常奇怪的设备,它会定期丢弃USB。定期我的意思是每周(或每两周一次)。奇怪的是我在大多数产品上都使用了类似的设计(稍后会详细介绍),出于某种原因,这个产品不能很好地运行,其他一些设备运行数月到数年(使用没有问题,设计相同但布局不同。它仅在某些设备上,因此可能会排除固件/软件的问题。USB为2.0 FS,运行至STM32,中间带有ESD二极管芯片原理图(D +和D-以及OSC_IN和OSC_OUT(继承振荡器设计)转到相应的引脚) 1.png 现在的问题是,我如何进行测试?是否有一些方法可以监视设备很长一段时间,数百万个数据包经过并查找错误的来源?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。