C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: как подсчитать скорость COM порта?  (Прочитано 6723 раз)
grebenyk
Давний друг
**

Сказали спасибо: +1/-0
Offline Offline

Сообщений: 102


« : 24 мая 2010, 11:24:12 »

Доброго всем времени суток.
Есть железка работающая  с RS232,485 портами остается вопрос если посылка , посылаемая в порт равна, Х байт и скорость порта ,скажем, 115200 bps .  То сколько посылок я смогу считать за секунду, случаем  не 115200/Х?
Записан
Tantos
А ты воспользовался поиском перед тем, как спросить?!
Давний друг
**

Сказали спасибо: +350/-28
Offline Offline

Сообщений: 2181


« Ответ #1 : 24 мая 2010, 12:58:24 »

Скорее, 115200/(Х*8 ), т.к. bps - bits per second.
Записан
Asher
Администратор
***

Сказали спасибо: +111/-5
Offline Offline

Сообщений: 425


« Ответ #2 : 24 мая 2010, 13:03:20 »

Привет.
если порт настроен на 8-ми битовые данные и два стопа (самый частый случай), то с одним стартом получаем 11 бит на символ + длительность примерно 1 бита на интервал между словами.
115200 / 12 = 9600 байт в секунду.
ну а дальше ничего сказать нельзя. 485-ый полудуплекс. пауза при переключениях линии на прием/передачу может быть любой, как разработчик решит.
Записан
grebenyk
Давний друг
**

Сказали спасибо: +1/-0
Offline Offline

Сообщений: 102


« Ответ #3 : 24 мая 2010, 13:52:24 »

спасибки, буду размышлять
Записан
Zor
Глобальный модератор
***

Сказали спасибо: +158/-30
Offline Offline

Сообщений: 2946


« Ответ #4 : 24 мая 2010, 18:25:57 »

самый частый вроде 8-n-1, ~11.5 кбайт/сек
Записан
grebenyk
Давний друг
**

Сказали спасибо: +1/-0
Offline Offline

Сообщений: 102


« Ответ #5 : 25 мая 2010, 10:34:34 »

пордонте, что такое  8-n-1
Записан
Asher
Администратор
***

Сказали спасибо: +111/-5
Offline Offline

Сообщений: 425


« Ответ #6 : 25 мая 2010, 14:35:00 »

Привет.
самый частый вроде 8-n-1, ~11.5 кбайт/сек
8 бит, нет контроля четности, 1 стоп бит
Ну в общем да, не так выразился. Просто у нас в микроконтроллере четности как класса небыло, ставили с его стороны 2-а стопа, а на ПК так как Zor написал, но по сумме то-же самое получается.
всегда еще старт бит есть и пауза между словами на возможное рассогласование (не более 5% по стандарту, в нашем случае примерно на полбита по длительности набегает)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в: