Полная версия этой страницы:
stm32f407 проблемы с usb
Alex_Golubev
Oct 5 2017, 12:48
Привет.
Не когда не сталкивался с такой проблемой поэтому прошу помощи.
В общем прошивка работает при отладке а когда запускаешь прибор автономно появляться глюк. Работаю в IAR запускаю отладку нажатием download and debug.
Глюк в следующим когда работаю из под отладчика USB CDC работает. Даже после остановки отладчика программа продолжает работать, но стоит отключить питание и включить прибор так сразу вылетает ошибка (при открытие порта) "Error setting parameters from DCB". При этом диспетчер устройств видит COM порт и пишет что данное устройство работает исправно. Но открыть его терминалом не могу.
Если программа терминал не закрыла порт после отключения устройства, то при новом подключении порт будет занят и драйвер не сможет его использовать. Это характерно для драйвера usbser.sys в Windows, причем порт в диспетчере устройств будет отображаться как исправный.
Alex_Golubev
Oct 6 2017, 04:43
Порт не занят. Программа Terminal19 может работать с COM портом а COM Port Toolkit 3.7 не может пишет Error setting parameters from DCB. А если запустить программу в отладчики то все терминалы работают.
BioWolf2000
Oct 6 2017, 06:29
Была похожая проблема, когда работал с ethernet. Попробовать внимательно изучить map файл. У меня переменная линковщиком дублировалась почему-то во флэш память и размер получаемого bin получался больше 520мб. И работало также до первого выключения питания. По ресет все работало отлично
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.