Форум: "Прочее";
Текущий архив: 2013.06.16;
Скачать: [xml.tar.bz2];
ВнизСтартовый бит rs232 Найти похожие ветки
← →
Дмитрий С © (2013-02-02 16:23) [0]Добрый день. Разбираюсь с железкой. В описании протокола у нее написано:
Communicationmethod: Asynchronous
Baud rate: 9600 Baud/s
Data organization: 10 bits, 1 start bit + 8 data bits + 1 stop bit, no parity check
Maximum transmission: 2000 bytes
Handshake: handshake mode or non-handshake mode is possible.
Все вроде понятно, кроме стартового бита. Нигде в настройках не видел, чтобы его можно было устанавливать? Немного погуглив нашел, что он не настраивается, а передается всегда.
Просто хочу уточнить у кого большой опыт, правильно ли я это понял. Спасибо заранее.
← →
Pavia © (2013-02-02 17:35) [1]Так точно.
← →
Германн © (2013-02-03 01:52) [2]
> Все вроде понятно, кроме стартового бита.
Неграмотное описание протокола COM-порта.
В грамотном описании должно было присутствовать:
1. Скорость;
2. Количество бит данных (5-8);
3. Наличие бита чётности;
4. Минимальная длительность "стоп бита".
А уж последняя строка меня просто удивила;
"Handshake: handshake mode or non-handshake mode is possible."
Это как понимать? И как работать с таким устройством?
← →
Дмитрий С © (2013-02-03 02:00) [3]
> Неграмотное описание протокола COM-порта.
> В грамотном описании должно было присутствовать:
> 1. Скорость;
> 2. Количество бит данных (5-8);
> 3. Наличие бита чётности;
> 4. Минимальная длительность "стоп бита".
В описании все это есть.
> "Handshake: handshake mode or non-handshake mode is possible.
> "
> Это как понимать? И как работать с таким устройством?
Это понимать так: и тот и тот вариант возможен.
← →
Германн © (2013-02-03 02:34) [4]
> В описании все это есть.
Есть.
Но "10 bits" в описании не нужно и не верно.
← →
KilkennyCat © (2013-02-03 02:40) [5]
> В грамотном описании должно было присутствовать:
> 2. Количество бит данных (5-8);
а 6, 7 ?
← →
Германн © (2013-02-03 02:45) [6]
> а 6, 7 ?
???
"5 тире 8" как раз включают в себя и 6 и 7.
← →
Дмитрий С © (2013-02-03 02:47) [7]
> Есть.
> Но "10 bits" в описании не нужно и не верно.
Нормальное описание.
← →
KilkennyCat © (2013-02-03 02:49) [8]
> Германн © (03.02.13 02:45) [6]
> > В грамотном описании
перечисляют все ;) а не через дефис.
← →
Германн © (2013-02-03 03:41) [9]
> Дмитрий С © (03.02.13 02:47) [7]
>
>
> > Есть.
> > Но "10 bits" в описании не нужно и не верно.
>
> Нормальное описание.
>
Это "ненормальное" описание.
Ибо "стоповые" биты по стандарту означают лишь - минимально возможную задержку между последним битом данных/битом чётности и и стартовым битом следующего байта.
← →
картман © (2013-02-03 04:41) [10]
> "5 тире 8" как раз включают в себя и 6 и 7.
а также 6.1, 6.2, ..
← →
Inovet © (2013-02-03 10:05) [11]> [10] картман © (03.02.13 04:41)
> а также 6.1, 6.2, ..
бит
← →
Дмитрий С © (2013-02-03 16:41) [12]
> > а также 6.1, 6.2, ..
>
> бит
А что такого, полтора стоповых бита же бывает :)
← →
Inovet © (2013-02-03 16:55) [13]> [12] Дмитрий С © (03.02.13 16:41)
> полтора стоповых бита же бывает :)
sqrt(2) экономнее будет.
← →
Германн © (2013-02-04 02:36) [14]
> Дмитрий С © (03.02.13 16:41) [12]
>
>
> > > а также 6.1, 6.2, ..
> >
> > бит
>
> А что такого, полтора стоповых бита же бывает :)
>
Давно уже не бывает.
← →
Anatoly Pogoretsky (2013-02-04 13:10) [15]> Германн (04.02.2013 02:36:14) [14]
Смотри 45,45 и 50 бод (телетайпы)
вот и и нужно 1.5 бита иначе
не успевали
← →
Германн © (2013-02-04 13:23) [16]
> Anatoly Pogoretsky (04.02.13 13:10) [15]
Так это ж когда было. :)
← →
Anatoly Pogoretsky (2013-02-04 14:14) [17]> Германн (04.02.2013 13:23:16) [16]
Было и никуда не делось
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2013.06.16;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.003 c