Если интересно, то вот про stm32f103 и китай... однобаксовая плата с f103c8t6. На ней прекрасно работает весь код экзамплов
https://github.com/avislab/STM32F103
Но USB на иных процах уже тупит - и согласно errate что характерно! (я тут вопрос поднимал).
Заменил МК на XL про которого еррата молчит... и нихуя, всё то же самое!
Вопрос - отчего корректен USB на этих мелких платах? То ли реально китайцы делают клоны по документации, исправляя ошибки ST, то ли чудеса (чипы оригинальные, но при этом не косячит лишь самый слабый чип серии).