-
- Как успехи? Сгорел? - Гудвин(18.05.2010 16:33)
- В регистрах HcInterruptStatus HcInterruptEnable что? - ++(17.05.2010 18:56)
- Речь о контроллере LPC1768. - =MIV=(17.05.2010 13:59, )
- Возьми пример хоста MSD с сайта NXP. Залей и посмотри, что к чему. Там оно точно работает - испытывал именно прерывание при подключении. Сигнал Vbus не пользовал вообще. - Гудвин(17.05.2010 14:11)
- Дык Vbus это ваще для режима device ! Я как раз и развил пример USB HOST MS для 17xx серии. Он в 23xx работает а в 17xx не хочет :( - =MIV=(17.05.2010 15:57, )
- Тем не менее, надо хотя бы в регистре битик возвести, если Vbus не подсоединен никуда (у меня так). Этот Vbus вроде как к уровню напряжения на нем чувствителен (именно 5В хочет)и служит в режиме хоста для контроля напряжения (USB_PWRD). Возможно потому и Гудвин(76 знак., 17.05.2010 16:58)
- Vbus запаралелен с US_PWRD на плате и всё подключено к 5В!!! А что за битик надо взвести ради Vbus ?? Это же вход ! - =MIV=(17.05.2010 17:31, )
- Ага напутал... "When this function is not enabled Гудвин(231 знак., 17.05.2010 17:53)
- Кстати Вы на 17хх заводили HC ??? Ничего не напутали ? :) - =MIV=(17.05.2010 18:01, )
- Дык вот передо мной на столе... LPC1758. Работает... Вот процедурка прерывания (она полностью из примера) Гудвин(2170 знак., 17.05.2010 18:11)
- Т.е. если я правильно понял то gUSBConnected взводится. =MIV=(412 знак., 17.05.2010 18:44, )
- На всякий случай вот то, что у меня работает: Гудвин(3437 знак., 17.05.2010 18:53)
- Т.е. если я правильно понял то gUSBConnected взводится. =MIV=(412 знак., 17.05.2010 18:44, )
- Дык вот передо мной на столе... LPC1758. Работает... Вот процедурка прерывания (она полностью из примера) Гудвин(2170 знак., 17.05.2010 18:11)
- А вот я никак не могу его добится на 17хх :( - =MIV=(17.05.2010 17:56, )
- Даже битик CSC не взводится. Чо я тока не делал даже D+ к +5В подтягива :) не хочет взводится и всё :( - =MIV=(17.05.2010 17:58, )
- Кстати Вы на 17хх заводили HC ??? Ничего не напутали ? :) - =MIV=(17.05.2010 18:01, )
- Ага напутал... "When this function is not enabled Гудвин(231 знак., 17.05.2010 17:53)
- Vbus запаралелен с US_PWRD на плате и всё подключено к 5В!!! А что за битик надо взвести ради Vbus ?? Это же вход ! - =MIV=(17.05.2010 17:31, )
- А без "раз и развил" пример хоста для 17хх у Вас работает? - Vit(17.05.2010 16:17)
- Тем не менее, надо хотя бы в регистре битик возвести, если Vbus не подсоединен никуда (у меня так). Этот Vbus вроде как к уровню напряжения на нем чувствителен (именно 5В хочет)и служит в режиме хоста для контроля напряжения (USB_PWRD). Возможно потому и Гудвин(76 знак., 17.05.2010 16:58)
- Дык Vbus это ваще для режима device ! Я как раз и развил пример USB HOST MS для 17xx серии. Он в 23xx работает а в 17xx не хочет :( - =MIV=(17.05.2010 15:57, )
- Возьми пример хоста MSD с сайта NXP. Залей и посмотри, что к чему. Там оно точно работает - испытывал именно прерывание при подключении. Сигнал Vbus не пользовал вообще. - Гудвин(17.05.2010 14:11)