Ответ: если на Transmit хочешь получить прерывание, кинь сам первый NULL
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
andrews
24 мая 2006 г. 11:31
В ответ на:
Помогите разобраться с R8830
отправлено <font color=gray>SL555</font> 24 мая 2006 г. 10:56
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: после инициализации, до "рабочего вывода"
—
andrews
(24.05.2006 11:35
195.131.123.42
,
пустое
)
Ответ:
—
SL555
(24.05.2006 11:42
217.65.88.180
, 29 байт)
Ответ: конечно, оно возникает по освобождению буфера передатчика при выводе
—
andrews
(24.05.2006 11:45
195.131.123.42
,
пустое
)
Ответ:
—
SL555
(24.05.2006 12:06
217.65.88.180
, 83 байт)
Ответ: ? он когда получает вообще-то сразу и выводит, когда выведет - генерит прерывание "буфер вывода пустой" типа грузи следущий символ
—
andrews
(24.05.2006 12:11
195.131.123.42
,
пустое
)
Ответ:
—
SL555
(24.05.2006 12:17
217.65.88.180
, 262 байт)
Ответ: у вас обработчик прерывания на вывод символа, и перед своим циклом while ( Global == 0), Вы не делаете того, о чем я вам писал выше,т.е холостого вывода NULL-символа в порт COM1
—
andrews
(24.05.2006 12:59
195.131.123.42
,
пустое
)
Ответ:
—
SL555
(24.05.2006 13:02
217.65.88.180
, 33 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru