[an error occurred while processing this directive]
Точно! Перед вызовом TransmitData в прерывании нужно глобаный флаг прерываний установить.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
rezident
01 августа 2006 г. 21:45
В ответ на:
В прерывании, из коего Вы пытаетесь вызвать TransmitData, запрещены прерывания по умолчанию. Их можно конечно и разрешить перед вызовом TransmitData, но, очень похоже, при этом Вы получите другие проблемы. Так что проще всего - вызывайте Ваш Transmit откуда угодно, но не из программ обработки прерываний.
отправлено -=ВН=- 01 августа 2006 г. 21:39
Составить ответ
|||
Конференция
|||
Архив
Ответы
Да установите-ка вы этот "глобаный" флаг в конце концов :)
—
Гудвин
(01.08.2006 22:53
212.44.92.18
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание