Привет, народ.
Кто-нибудь поднимал "CDC ACM" (это типа как uart, но поверх usb, без заморочек с скоростями/битностью, нативный стандарт в отличие от затейливых эмуляций во всяких usb2uart) на stm32f1?
1. а какой фактической скорости удалось добиться на "фул спид"при передаче с стм-ки в комп? хотя бы половина от 12Мбит/с вышло?
1а. f1 не умеет хай спид (480мбит/с), но если кто что похожее делал например на f4 и на хай спид - тоже интересно, какие скорости вышли по факту.
2. а как лучше программно на контроллере определять, когда уже можно начинать гнать поток данных, а когда его приостанавливать? номинально, в "CDC ACM"прокидываются всякие там rts,cts,dtr,итп, но на них же всем плевать и хост перед отрубанием не обязан их возвратить обратно.
Кто-нибудь поднимал "CDC ACM" (это типа как uart, но поверх usb, без заморочек с скоростями/битностью, нативный стандарт в отличие от затейливых эмуляций во всяких usb2uart) на stm32f1?
1. а какой фактической скорости удалось добиться на "фул спид"при передаче с стм-ки в комп? хотя бы половина от 12Мбит/с вышло?
1а. f1 не умеет хай спид (480мбит/с), но если кто что похожее делал например на f4 и на хай спид - тоже интересно, какие скорости вышли по факту.
2. а как лучше программно на контроллере определять, когда уже можно начинать гнать поток данных, а когда его приостанавливать? номинально, в "CDC ACM"прокидываются всякие там rts,cts,dtr,итп, но на них же всем плевать и хост перед отрубанием не обязан их возвратить обратно.