|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
||||||
Работа с SerialPort01.11.2018, 15:26. Показов 11177. Ответов 14
Коллеги, добрый день!
Есть проблема с работой COM порта. Нижеуказанный код компилируется без ошибок, порт открывает норм, но почему-то ничего не получает(по событию), а при отправлении (по нажатию на кнопку) компилятор выдаёт ошибку что порт закрыт. Но другие программы говорят, что этот порт занят и не могут его использовать. Код не весь, а только то что связано непосредственно с SerialPort:
0
|
||||||
| 01.11.2018, 15:26 | |
|
Ответы с готовыми решениями:
14
Работа с последовательным портом с помощью SerialPort Работа с компонентом SerialPort. Есть ли у него буфер для хранения принятых данных Serialport.write и serialport.basestream.write - в чем разница |
|
|
|
| 01.11.2018, 15:38 | |
|
Aleksei Bird, не хочу показаться навязчивым...
Вы используете два компонента SerialPort на форме, которые имеют одинаковые настройки всего, (кроме номера порта разумеется) и эти порты у Вас физически соединены перекрёстным кабелем, через RS-232 ?
0
|
|
|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
|
| 01.11.2018, 16:07 [ТС] | |
|
ashsvis, на форму я кинул только один компонет SerialPort, обозвал его Serial. В ПК два физических порта в виде переходников USB-COM, да они соединены перекрёстным кабелем.
Добавлено через 4 минуты ashsvis, хотя похоже вы хотели указать мне на ошибку, но я что-то не могу понять вас
0
|
|
|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
|
| 01.11.2018, 16:29 [ТС] | |
|
хмм, листаю другой код с этим компонентом, не вижу где он указывается иначе, чем у меня. Может уточните
0
|
|
|
|
|||||||||||
| 01.11.2018, 16:35 | |||||||||||
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
||||||
| 01.11.2018, 17:26 [ТС] | ||||||
|
Rius, оказывается в Visual Studio C# имеет значение регистр буквы, т.е. Serial и serial это два разных объекта. Поправил на нижний регистр(как и имя порта на форме) отправлять программа научилась. А вот в событии serial_DataReceived всё также тишина. В коде
0
|
||||||
|
|
|||||
| 01.11.2018, 17:30 | |||||
|
Примеров по этой теме - Invoke, InvokeRequired, на форуме тонны.
0
|
|||||
|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
||||||||||
| 01.11.2018, 17:39 [ТС] | ||||||||||
0
|
||||||||||
|
|
|
| 01.11.2018, 17:40 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
|||||||||||||||||||||||||||
| 02.11.2018, 16:49 [ТС] | |||||||||||||||||||||||||||
|
вот в начале формы
0
|
|||||||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
||||||
| 12.11.2018, 17:23 [ТС] | ||||||
|
Rius, спсб за пример!
Проблема оказалась в строке
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11
|
|
| 12.11.2018, 17:37 [ТС] | |
|
ну вот так бывает, когда сидишь в только в С для микроконтроллеров, а потом вдруг решаешь что надо написать прогу для компа и думаешь, что С он и в Африке С. А оно не совсем так. В любом случае спасибо!
0
|
|
| 12.11.2018, 17:37 | |
|
Помогаю со студенческими работами здесь
15
Работа с SerialPort в WPF Работа с SerialPort. Странная проблемма Работа с устройством через SerialPort SerialPort SerialPort в C# Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|