|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.05.2016, 18:02 | #11 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
там идет принцип:
Код:
да в принципе и логично Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
14.05.2016, 14:55 | #12 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
согласно статьи http://www.piclist.ru/S-COM-THREAD-R...HREAD-RUS.html, поток чтения такой
для надежности после ReadFile(COMport, buffer, btr, &temp, &overlapped); //прочитать байты из порта в буфер программы поставил signal = WaitForSingleObject(overlapped.hEve nt, INFINITE); так как операция чтения у нас асинхронная. Код:
|
15.05.2016, 09:38 | #13 |
Пользователь
Регистрация: 12.05.2016
Сообщений: 16
|
RAFA91, спасибо большое за ссылку, полезная информация
|
15.05.2016, 12:03 | #14 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Вот накрутил класс для увязки с контроллером. Что не так ?????
С контроллера приходят посылки размером 100 байт. Код:
Последний раз редактировалось RAFA91; 15.05.2016 в 12:05. |
15.05.2016, 12:04 | #15 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Код:
|
16.05.2016, 15:54 | #16 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Вот еще не поточная версия класса. Поточный вариант сильно жрет процессор.
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка приложений для работы с базами данных | JuliaO | Помощь студентам | 2 | 04.11.2015 23:14 |
Разработка ПО для работы с сетевыми устройствами | M_Pavel | Фриланс | 2 | 04.03.2013 11:54 |
программа для работы с СОМ-портом | cambit | Visual C++ | 1 | 16.02.2012 17:57 |
программа для работы с COM портом | BARNEY | Фриланс | 2 | 03.02.2012 16:00 |
Разработка приложения для работы с MSQL базами | Tvv7-7-7 | Общие вопросы Delphi | 11 | 31.12.2010 15:24 |