![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| Den64 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 6.4.2006 Где: Курск Репутация: нет Всего: 2 |
К компорту ничего неподключено, выход(Tx) соединён со входом(Rx) порта. Т.е что передано из порта то и должно быть принято.
Открытие порта и передача работают правильно, а приём возвращает False. Не найду ошибку, подозреваю функцию ReadCOM. Подскажите что нетак делаю. (Хоть какие предположения плиз)
--------------------
Инагда пишу звуками. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 7 Всего: 146 |
эт те не lpt порт, у сом порта 2 буфера на передачу и на прием, из этого следует , что , то что ты передал на передачу ты никогда не прочитаешь заново, а было бы синхроное чтение, то получил бы висяк -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Den64 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 6.4.2006 Где: Курск Репутация: нет Всего: 2 |
Спасибо за отает Romikgy.
На щёт таво что то что передал больше не примешь я несогласен, всё что поступило на вход сохраняется во входном буфере до прочтения. Подключал вход и к устройству. Устройство отвечает, но прочитать немогу. --------------------
Инагда пишу звуками. |
|||
|
||||
| Anikmar |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2513 Регистрация: 26.11.2006 Где: Санкт-Петербург Репутация: нет Всего: 59 |
А что GetLastError говорит? Что за ошибка конкретно?
|
|||
|
||||
| Den64 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 6.4.2006 Где: Курск Репутация: нет Всего: 2 |
Не проверял на счёт GetLastError. Щас проверю. Спасибо.
--------------------
Инагда пишу звуками. |
|||
|
||||
| Den64 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 6.4.2006 Где: Курск Репутация: нет Всего: 2 |
GetLastError возвращает 5.
В помощи(C++Builder6) пока ненашол.. --------------------
Инагда пишу звуками. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 7 Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Den64 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 6.4.2006 Где: Курск Репутация: нет Всего: 2 |
С помошью подсказок Romikgy и Anikmar нашол жука.
GetLastError выдавала 5. Воспользовался функцией FormatMessage выдала: Отказано в доступе. Затем я увидел что у меня вместо символа "|" стоит символ "/".
Разрешена была только запись. --------------------
Инагда пишу звуками. |
|||
|
||||
| Sleepman |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.1.2005 Где: Санкт-Петербург Репутация: нет Всего: нет |
Мне необходимо нечто похожее, поэтому поинтересуюсь у автора... другие пины разъема висят открытыми (пин заземления не надо никуда совать - заземлять), Не хочу просто комп убить. У меня задача похожая... но в конечном итоге выглядит не так. Мне нужно написать драйвер, пристыковать его к стандартным драйверам послед. порта и в момент происхождения прерывания... он должен, ну хотя бы что-нибудь "крикнуть". Начну хотя бы с user-mode ... приложения Металл перемычки, кстати, не имеет значения? |
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |