реклама на сайте
подробности

 
 
> eCos, настройка serial порта, как сделать такое
grishkin
сообщение Mar 17 2008, 15:38
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 22-01-08
Пользователь №: 34 302



Подскажите как с помощью cyg_io_set_config настроить порт со следующими настройками.

1 Start Bit
8 Data Bits
1 Mode Bit
1 Stop Bit

Т.е. мне нужно сделать такую посылку:
BYTE 1(Mode bit) BYTE1 0(Mode bit) ... BYTEN 0(Mode bit)

принять такую:
BYTE1 0(Mode bit) ... BYTEN 1(Mode bit)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
grishkin
сообщение Apr 25 2008, 07:21
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 22-01-08
Пользователь №: 34 302



Кому интересно.
Делается это посредством установки чётности в SPACE/MARK. В результате получаем 9-бит данных. Это возможно только через raw serial driver, posix стандарт это не поддерживает.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 20:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.0136 секунд с 7
ELECTRONIX ©2004-2016