1、楼主您好,打包了您的例程,全速模式,对于我们这种对USB不了解,但还需要使用的开发人员,开发起来确实很方便,测试速度 800~980KB/S ,
2、现在遇到个问题,我需要实时采集两路AD并通过USB传输给PC,我也是使用STM32CubeMX生成的两路ad,DMA模式,该工程我使用串口打印,两路AD采集传输都正常。
3、现其移植到您的工程里,当我我启动DMA,即 HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADC_Value, 2); 语句加上, USB就不工作了,上位机端也显示Unkonw divice ,识别不到虚拟串口。各别时候可以识别但是通讯不上。把 HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADC_Value, 2);去掉usb工作正常。
恳请大神指导下,我是哪里出现了问题。 |