Цитата(h0t @ Jan 15 2012, 16:42)

Попалась плата (с STM32F103RET6) разводка собственная. Когда человек рисовал схему не развел USB_DISCONNECT (pull-up нет в итоге).
Библиотека (USB-FS-Device) опирается на этот сигнал, сильно не разбирался с функциями библиотеки, но в принципе думаю что зависти без этого сигнала
можно. Но у меня это не получается к сожалению.
Это вопрос не программирования, а аппаратуры и спецификации USB: чтобы устройство распозналось (считалось подключенным), необходимо подать на линию D+ USB питание 3V3 через резистор в 1,5К.
Суть сигнала USB_DISCONNECT, который на многих EK и DK и примерах к ним заведен на порт PD2, - управление подключением этого самого резистора, чтобы можно было программно симулировать под- и отсоединение разъема USB.
Налепите на плату указанный резистор жестко. Все должно заработать.