Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
(+)
Отправлено
Дастун
(95.72.144.136)
23 февраля 2011, г. 15:14
В ответ на:
вот только.... то, что сначала ложит байт в UDR, а ПОТОМ разрешает передатчик - это плохо! Не факт, что запуститься!
отправлено
Юрий_СВ
23 февраля 2011, г. 14:56
1. Въехал.
2. Я, мож, не слишком конкретно выразился.
В твоём приере:
передаётся последний байт-> прерыв. UDRE -> запр.UDRE, разр.TXC -> ТУТ ЖЕ прерыв. TXC (флаг-то никуда не делся!). Это правильно? Мутно как-то...
Составить ответ
|
Вернуться на конференцию
Ответы
Все флаги прерываний сбрасываются автоматически при вызове соответствующего обработчика прерывания (из даташита).
-
Oleg_IT
(23.02.2011, 15:52:33
188.123.240.44
,
пустое
)
Да хер там! Обрабатываешь UDRE - сбрасываетя UDRE. Обрабатываешь TXC - сбрасываетя TXC. Но НЕ ВСЕ ВМЕСЕ!
-
Дастун
(23.02.2011, 15:55:15
95.72.144.136
,
пустое
)
А я и не утверждаю, что все сразу. Хоть бы один обработчик вызвался, а там и флажки можно сбросить вручную.
-
Oleg_IT
(23.02.2011, 16:01:54
188.123.240.44
,
пустое
)
:)) всё верно, только пример не мой (Юрий_СВ), а его (Oleg_IT)
-
Юрий_СВ
(23.02.2011, 15:18:24
217.12.195.250
,
пустое
)
Промахнулся, виноват.. Ык.... С Праздником!
-
Дастун
(23.02.2011, 15:20:27
95.72.144.136
,
пустое
)
Да, С ПРАЗДНИКОМ!!!!! С этой проблемой....
-
Oleg_IT
(23.02.2011, 15:45:46
188.123.240.44
,
пустое
)
:) Взаимно!
-
Юрий_СВ
(23.02.2011, 15:42:10
213.5.199.158
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 85:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru