Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Мост USB-USART проблемы с ноутбуком

Непрочитано 18.03.2015, 14:24  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Сообщение от Boba_spb Посмотреть сообщение
Это что вы несете про RS232 - все там есть и буфера на прием и передачу, и таймауты на кучу, и даже евент на конкретный байт
Оно там есть. Но такое ощущение, что оно не работает. Парились долго и все мануалы, которые можно было найти - всё было прочитано

Сообщение от Boba_spb Посмотреть сообщение
COMMTIMEOUTS
Не помню: юзали или нет. Но где-то таймауты я настраивал. Не сработало.
Реклама:

Последний раз редактировалось Wiza_; 18.03.2015 в 14:27.
Wiza_ вне форума  
Непрочитано 18.03.2015, 14:30  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Вот. Стоит и работает. Ошибки - не что иное как рваные пакеты.
С честным мастером на мк - такого не будет
Миниатюры:
Нажмите на изображение для увеличения
Название: rs.JPG
Просмотров: 50
Размер:	75.1 Кб
ID:	76971  
Wiza_ вне форума  
Непрочитано 18.03.2015, 15:03  
tim1960
Почётный гражданин KAZUS.RUN
 
Аватар для tim1960
 
Регистрация: 26.12.2006
Адрес: С.-Пб.
Сообщений: 1,578
Сказал спасибо: 329
Сказали Спасибо 555 раз(а) в 352 сообщении(ях)
tim1960 на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Сообщение от akegor Посмотреть сообщение
А в другой воткнул PCI платку, на которой два СОМа.
Дык ведь теперь и PCI-слот становится диковиной
__________________
"Счастье для всех, даром, и пусть никто не уйдет обиженный!" ©
tim1960 вне форума  
Непрочитано 18.03.2015, 15:12  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Дык теперь покупайте на PCI - express те же модули
http://www.moxa.ru/shop/boards/pci_express/

Последний раз редактировалось Boba_spb; 18.03.2015 в 15:15.
Boba_spb вне форума  
Непрочитано 18.03.2015, 15:47  
shurenock
Частый гость
 
Регистрация: 01.04.2005
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
shurenock на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Спасибо за идеи. Как только разберусь или не разберусь, сразу отпишусь.

В C# есть класс serialPort, в котором реализовано все касательно Com порта, железный он или виртуальный. Т.е. можно узнать сколько байтов в буфере, считать, записать и пр. методы и свойства.

Работаю я конечно используя в пакете синхробайт. От него прием пакета.

Вообще это уже наверное 10 может и поболее устройство, сделанное на этом железе (переходнике) и с подобным софтом. Ничего никогда не глючило. Да и до сих пор работает нормально.

И с этим устройством (здесь режим управления от компьютера используется только для снятия характеристик, загонки поправочных коэффициентов и эмуляции работы при тестировании схемы) проблем не было никаких. Пока не понадобилось разработку продемонстрировать заказчику. Я на фрилансе электронику разрабатываю. Вот здесь и вылезла проблема, когда я на ноут все ПО перенес, скомпилил на всякий случай прогу, притащил заказчику, а оно не пашет нормально. Сбоит через раз. Как бы можно на это и плюнуть, но очень уж опция хорошая получается. Пришел на точку, подключил устройство к ноуту, оттестил, откорректировал данные и оставил.
Так что буду копать.
shurenock вне форума  
Непрочитано 18.03.2015, 15:58  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Решал задачку на C# - около 56 модулей сидят на двух RS485. Протокол DCON, скорость 115200, 10 измерений в секунду. Никакаих проблем не было вроде. Правда пришлось добраться до разработчика драйвера в Тайване - один из параметров настройки драйвера не сохранялся. Поправили, прислали свежачок.
Boba_spb вне форума  
Непрочитано 18.03.2015, 15:59  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Кстати ! Был косяк у меня с UARTом ! Переходник на FT2232 с очень китайскими USB кабелями оказывается работать - видать питания нехватает.
Wiza_ вне форума  
Непрочитано 18.03.2015, 18:41  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,357 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Сообщение от shurenock Посмотреть сообщение
Работаю я конечно используя в пакете синхробайт. От него прием пакета.
Я постоянно работаю с USARTом и уже сложился некий стандарт - обмен посылками, в посылке - синхро, номер пакета (что передается, оно же определяет длину), данные, контрсумма. Так получается надежно.

С USB-COM переходниками часто имею дело при отладке, разные, большинство на PL230* - но чтобы терялись байты - не припомню, ей богу. Единственный баг - если криво написанная программа виснет на компе (отлад. обмен, написанный на дельфях еще под Win95, наверное, исходников нет, переписывать влом) - то порт после выкидывания процесса остается занят - лечится просто - вынуть - вставить.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 19.03.2015, 01:30  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Мост USB-USART проблемы с ноутбуком

Делал недавно устройство на FT232RL. Контроллер - ATmega1284. Работает на частоте 22,1184 МГц.

Скорость работы с UART - до 1 мегабита.

Не все сторонние терминалы успевают принимать на такой скорости.

При непрерывной работе на 1 Мбит возникают одиночные сбои. Может через 5 минут сбойнуть, а может и 5 часов молотить без проблем.

Сбои - особо не разбирался. Либо ошибка контрольной суммы, либо потеря байта. Повторный запрос - и работаем дальше.

Работает без проблем что на ноуте, что на стационрном компе. Что на XP, что на Windows 7.

У родного драйвера FT232 есть настройка - таймаут ожидания приёма байтов в буфер перед отправкой. Для критичной по времени задачи надо ставить на минимум - 1 мс (не помню точно).

Приём организовывал через потоки. Причём, чтобы успевал принимать на скорости 1 Мбит, пришлось повышать приоритет.
Godzilla82 вне форума  
Непрочитано 19.03.2015, 15:34  
shyub
Прописка
 
Регистрация: 20.08.2008
Сообщений: 259
Сказал спасибо: 305
Сказали Спасибо 76 раз(а) в 42 сообщении(ях)
shyub на пути к лучшему
По умолчанию Re: Мост USB-USART проблемы с ноутбуком

Сообщение от Godzilla82 Посмотреть сообщение
У родного драйвера FT232 есть настройка - таймаут ожидания приёма байтов в буфер перед отправкой.
Если можно, то подробнее об этом и каким образом Вы меняеете настройки драйвера.
shyub вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
STM32F205RB Проблемы с USART IvanAlyaev ARM 2 04.05.2014 12:46
На ноутбуке Sony проблемы с USB sandist Ремонт оргтехники 6 23.05.2009 19:41
Помогите разобраться с USART в CodeVisionAVR vendim Микроконтроллеры, АЦП, память и т.д 20 26.07.2007 16:42


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


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