|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы
Программирование под UNIX (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [Проследить за развитием треда] | ||
| "Как получить эксключивный доступ к ttySx" | |
Сообщение от VArcom ![]() (ok) on
07-Апр-05, 18:55 (MSK)
| |
При открытии порта /dev/ttyS0 (int fd = open("/dev/ttyS0", O_RDWR | O_NONBLOCK | O_NOCTTY)) он остается доступен другим процессам. Т.е. два(!) процесса могут одновременно писать в него, данные приходят первому открывшему. Самое главное, что все это работает без малейших конфликтов! | |
| Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| Оглавление |
|
| Индекс форумов | Темы | Пред. тема | След. тема |
| Сообщения по теме |
| 1. "Как получить эксключивный доступ к ttySx" | |
Сообщение от Vladislav Lazarenko ![]() ![]() on
07-Апр-05, 19:41 (MSK)
| |
>При открытии порта /dev/ttyS0 (int fd = open("/dev/ttyS0", O_RDWR | O_NONBLOCK | | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 2. "Как получить эксключивный доступ к ttySx" | |
Сообщение от VArcom ![]() (??) on
09-Апр-05, 20:58 (MSK)
| |
>1) Не запускать 2 процесса, это легко сделать путем проверки запущеных процессов. | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 3. "Как получить эксключивный доступ к ttySx" | |
Сообщение от Vladislav Lazarenko ![]() ![]() on
10-Апр-05, 17:25 (MSK)
| |
| |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
|
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |