ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1019683 Топик полностью
POV_ (20.07.2020 17:20, просмотров: 3) ответил Aleksey_75 на А если напрямую установить bDeviceState = CONNECTED ?? хотя там пауза полюбому должна быть в пару тройку mS. Кста , я бы так попробовал for (uint32_t qwer = 0; ((qwer < 1000000) && (bDeviceState == UNCONNECTED)); qwer++);
Не, bDeviceState в этом же прерывании и устанавливается. Если паузу сразу не сделать, то спустя несколько прерываний USB перестает реагировать на что-либо... 

может косяк аппаратный, может либы от ST.