Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы

FT232 и .NET (C#).

Непрочитано 14.02.2014, 19:47  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Немного поделюсь, может, натолкнет на мысль.
Не люблю USB-COM на FTDI из-за того, что при некорректной работе с портом он начинает глючить и просто тупо вешается. Например, закрытие программы, которая его использует, без закрытия порта. Хоть у меня и прописано всегда и везде закрытие всего и освобождение всех ресурсов, но бывает аварийное завершение.
После завешивания виртуального порта помогает восстановить его нормальную работу только перезагрузка системы. У меня ХР.

ПС Железный СОМ, хоть и не на мамке, а плата в слоте, в столь неблаговидном поведении ни разу замечен не был.
Реклама:
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.

Последний раз редактировалось akegor; 14.02.2014 в 20:52.
akegor вне форума  
Сказали "Спасибо" akegor
Boba_spb (14.02.2014)
Непрочитано 14.02.2014, 20:55  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Да комп встраиваемый за 1500$, в суръезную штуку вставляем. Продавцы компа дали координаты вроде хозяев драйвера. Сказали пишите - по русски вроде понимают.
Будем наклонять чуток, пусть правят. Усе должно быть, что б комар носа не подточил.

Мы ж с бубном вокруг него уже пару дней попрыгали. На крайняк придется переписать кусочек с c# на с++. Там это все обходится свободно. А c# при открытии SerialPort сует туды значения DTR и РTS. Поленились метод добавить для работы с ними.
Boba_spb вне форума  
Непрочитано 14.02.2014, 21:11  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Сообщение от akegor Посмотреть сообщение
Не люблю USB-COM на FTDI из-за того, что при некорректной работе с портом он начинает глючить и просто тупо вешается. Например, закрытие программы, которая его использует, без закрытия порта. Хоть у меня и прописано всегда и везде закрытие всего и освобождение всех ресурсов, но бывает аварийное завершение.
После завешивания виртуального порта помогает восстановить его нормальную работу только перезагрузка системы. У меня ХР.
Пока с таким не сталкивался, хотя прогграмма работает круглосуточно и специально ее проверяю - вытаскиваю шнурок USB на ходу, потм его втыкаю и через секунду и через час. Всегда вроде удается установить обмен по RSам.

Как то комп на прогоне каждое утро рестартовал. Так ставили видеокамеру и снимали что происходит. В итоге отдали комп на замену поставщику. Они сначала проц заменили. Стало сбоить раз в 3 - 4 дня.

Вернули в зад - поставили новый. Этот без вопросов был. Так что промышленные компы то ж надо проверять. У нас верить никому нельзя
Boba_spb вне форума  
Непрочитано 14.02.2014, 21:15  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Сообщение от Boba_spb Посмотреть сообщение
Пока с таким не сталкивался, хотя прогграмма работает круглосуточно и специально ее проверяю - вытаскиваю шнурок USB на ходу, потм его втыкаю и через секунду и через час. Всегда вроде удается установить обмен по RSам.
А система какая?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 14.02.2014, 21:36  
Yurkin2014
Заблокирован
 
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
Yurkin2014 на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Сообщение от Boba_spb Посмотреть сообщение
А c# при открытии SerialPort сует туды значения DTR и РTS. Поленились метод добавить для работы с ними.
Вот тут немного написано про управление DTR/RTS компорта под .Net Framework. Это не годится?
Yurkin2014 вне форума  
Непрочитано 14.02.2014, 21:44  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Есть ведь и сторонние компоненты, может там что-нибудь подходячее откопается? Писать свой - громоздковато, однако есть энтузиасты и те, кто уже походил по граблям и траблам, плюнул и сделал по-своему.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 14.02.2014, 21:46  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Сообщение от akegor Посмотреть сообщение
А система какая?
Пока были XP, XP embedded, Win7.
На WinCE , но там железные COMы.
Boba_spb вне форума  
Непрочитано 14.02.2014, 21:56  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Сообщение от Boba_spb Посмотреть сообщение
Пока были XP, XP embedded, Win7.
Интересно. Но я после нескольких "залетов" поставил плату с портами, проблемы ушли. А если приходится пользоваться переходниками - предохраняюсь, пардон, осторожничаю и стараюсь не допускать некорректностей. Все работает нормально, так что опыт хождения по граблям небольшой.
Кстати, наши ребята, которые используют переходники, матерятся. Приходится им мозги вправлять, напоминать о требовательности виртуального порта.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 14.02.2014, 22:31  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Мы давно пользуем переходники. Так что естественный отбор прошли.

Когда занимаюсь хобби ( а это бегущие строки и табло) ( на основной работе все по взрослому) ,то пользуем
вот такое USB - RS485 .
http://russian.ethernet-serialconver...on-458924.html.

(завтра буду у железячников могу спросить что пользуют USB - RS232 ) Ethernet - RS232 Moxa. Еще радиоудлиннитель RS232 какой-то. Да, еще по GSM что-то связывали. Но проблем со звязью практически не бывает.

Попадались кривые USB преобразователи, помню, иногда позволяли лишний нолик прислать, это я так понимаю - BREAK они скорее всего пользовали. Бывало что - какие-то "иголки" появлялись то на стартбите, то на данных.

Поэому всегда на новое - тестик и осциллограф на линию. Иногда много интереснеого.

Например, конвертер RS232 - RS485 ICPDAS стремно сделан - там TX - приходит на DE передатчика, а вход передатчика сидит на "0". На линии стремная картинка, Но работает ... Правда терминал нужен хоть один ))
Boba_spb вне форума  
Непрочитано 17.02.2014, 16:02  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: FT232 и .NET (C#).

Прислали предыдущую версию драйвера. Все работает.
Boba_spb вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Netduino (.net mf) KoliaZP Embedd С 32 07.03.2013 00:00
.NET Gadgeteer Kabron Микроконтроллеры, АЦП, память и т.д 4 01.10.2012 17:42
вопрос по turbobit.net ndreich Отвлекитесь, эмбеддеры! 4 22.01.2010 09:58
net в p-cad... Mozart Proteus, KiCAD и другие ECAD 4 28.12.2006 12:23
[Решено] Чертежей.net.ru Василий Proteus, KiCAD и другие ECAD 0 15.03.2005 22:41


Часовой пояс GMT +4, время: 09:57.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.