|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.09.2011, 20:41 | #1 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Windows 7 64bit не дружит с компортом.
Здравствуйте.
Вот столкнулся с такой проблемой: Программа написана на C#, framework 2.0. Использую стандартный com порт. На всех компах с 32 битной версией все работает на ура. При попытке работать с устрйоством на windows 7 64bit при подключении появляется ошибка "Не удалось открыть порт ошибка Присоединенное к системе устройство не работает" Может сталкивался кто-нибудь? Как лечить данную болячку?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
15.09.2011, 10:25 | #2 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Может, дело в компьютере или в дровах? Посмотри порты в диспетчере устройств.
|
15.09.2011, 22:24 | #3 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Конечно может дело в самом устройстве... ну хочется проверить все варианты. неужели эта ошибка только у меня происходит?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
16.09.2011, 11:00 | #4 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Достань где-нибудь старенькую комовскую мышь. :)
А что за устройство? Покажи код, где ты открываешь и используешь порт. |
16.09.2011, 11:49 | #5 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Код:
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
16.09.2011, 17:29 | #6 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Методом тыка...
Если baud rate близко к нужному, но не совпадает, устройство может работать нестабильно, а значит, работа будет зависеть от операционной системы, э/м наводок и фазы луны. Одно из устройств, для которого я писал программу, имело baud rate 56000 (хотя эта частота не является широко испльзуемой). Подними спецификации своего устройства, попробуй варьировать baud rate. На какой строчке вылетает ошибка? Последний раз редактировалось ds.Dante; 16.09.2011 в 17:33. |
16.09.2011, 20:04 | #7 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Бодрэйт точно 57600 потому что в приборе использован МК PIC16 с поддержкой USART. При такой скорости отклонения могут быть в пределах 0.05%. В общем пока заметили только одну неточность. Это в прошивке МК. Щас ребята разработчики прошивку посмотрят. Возможно это не в моей проге ошибка. (оч. надеюсь)
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
16.09.2011, 22:41 | #8 | |||||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
1- а...
Цитата:
Цитата:
2- Какая связь между: Цитата:
Цитата:
3- Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|||||
17.09.2011, 11:01 | #9 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Framework установлен. raxp, вы себе хоть немножко представляете что такое MK и как он работает?
Данный контроллер используя класс CDC определяет себя в системе windows как виртуальный компорт. Работа с USB организована в виде программы, которая вшита в проц. На данный момент сделано предположение что прибор не отвечает вовремя н азапросы от системы поэтому система классифицирует устрйоство как неправильно работающее. Про бодрэйт не скажу, был вопрос я дал ответ.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как из 64bit в 32bit -ную систему??? | Sergeu | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 07.11.2009 20:01 |
Vista 64bit | Djem1991 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 10.07.2009 11:58 |
Неработает код для перехвата API-функции в Vista 64bit | artemvyrtosu | Win Api | 0 | 30.06.2009 18:31 |
PopupMenu со мной не дружит | Жигилий_Ульяна | Компоненты Delphi | 5 | 25.12.2008 11:04 |