[an error occurred while processing this directive]
PurgeComm(COMx, PURGE_TXABORT|PURGE_RXABORT|PURGE_TXCLEAR|PURGE_RXCLEAR) - очищает буфера и приводит порт в девственное состояние :)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
F8
10 октября 2006 г. 23:36
В ответ на:
Кстати у вас я тоже PurgeComm нигде не увидел, а надо вызвать хотябы при запуске программы, ну и при возникновени ошибок PurgeComm(
отправлено F8 10 октября 2006 г. 23:33
Составить ответ
|||
Конференция
|||
Архив
Ответы
а сколько времени винда может держать байты в буфере? например, 10 сек может? (+)
—
arreg
(10.10.2006 23:40
80.252.132.117
, 236 байт)
В буфере данные лежат до тех пор, пока он не заполнится.
—
_Bill
(10.10.2006 23:45
193.233.83.66
,
пустое
)
Это в приемном буфере, а в том что на передачу передаются по мере возможности.
—
F8
(10.10.2006 23:54
82.207.15.144
,
пустое
)
Кстати, только что прочитал в Help. Можно не использовать буферизацию, если
—
_Bill
(11.10.2006 01:01
193.233.83.66
, 105 байт)
???!!! Вот это новость для меня. Можно я, как виндовс, переспрошу: A You sure?
—
arreg
(10.10.2006 23:48
80.252.132.117
,
пустое
)
Yes, certainly. А как иначе? Буферы для того и существуют.
—
_Bill
(10.10.2006 23:53
193.233.83.66
,
пустое
)
Да-да. Я просто про буфер на передачу думал
—
arreg
(10.10.2006 23:58
80.252.132.117
,
пустое
)
если их не забирать - то будут лежать до заполнения. Разве не логично ?
—
DASM
(10.10.2006 23:51
212.58.192.14
,
пустое
)
А. Я-то говорю про буфер на передачу. Тьфу... Я уже сам запутался. Вообще, причём здесь передающий буфер, если приходит ошибка чётности? И при чём здесь PurgeComm или FlashFileBuffer?
—
arreg
(10.10.2006 23:55
80.252.132.117
,
пустое
)
предлагаю выспаться а завтра переписать весь этот кусок нафик Ж)))
—
DASM
(10.10.2006 23:58
212.58.192.14
,
пустое
)
Предложение хорошее, но пока всё равно не понятно, в какую сторону копать. КАК СКОРОСТЬ ПЕРЕДАЧИ, буфера и винда могут влиять на возникновение ОШИБКИ ЧЁТНОСТИ???
—
arreg
(11.10.2006 00:07
80.252.132.117
,
пустое
)
зажигай для начала светодиод какой-нить на плате при ошибке четности
—
DASM
(11.10.2006 00:10
212.58.192.14
,
пустое
)
ошибка чётности-то в компьютере, а на плате всё ок (правда, на 100% не уверен)
—
arreg
(11.10.2006 00:11
80.252.132.117
,
пустое
)
Она сама событие сгенерит
—
Russ
(10.10.2006 23:51
84.204.48.153
,
пустое
)
Ответ:
—
arreg
(10.10.2006 23:40
80.252.132.117
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание